{"id":"CVE-2026-59817","state":"PUBLISHED","title":"Ghost: Paid gift memberships obtainable at minimal cost via the donations feature","description":"Ghost is a Node.js content management system. From 6.27.0 before 6.44.0, Ghost's public donation checkout flow allowed an unauthenticated attacker to control donation checkout metadata and obtain full paid gift memberships for a minimal payment without exposing customer or member data or stealing money from a site or its members. This issue is fixed in version 6.44.0.","publishedAt":"2026-07-09T17:40:15.629Z","updatedAt":"2026-07-14T01:04:55.237Z","severity":{"score":5.3,"label":"Medium","version":"3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N","source":"GitHub_M"},"assigner":"GitHub_M","products":["TryGhost Ghost"],"affected":[{"vendor":"TryGhost","product":"Ghost","versions":[{"version":">= 6.27.0, < 6.44.0","status":"affected"}]}],"references":["https://github.com/TryGhost/Ghost/security/advisories/GHSA-xm43-3m56-w3wf","https://github.com/TryGhost/Ghost/pull/28351","https://github.com/TryGhost/Ghost/pull/28352","https://github.com/TryGhost/Ghost/commit/cab716cd015ac04b7ee50c7a405478d97bc7b1e0","https://github.com/TryGhost/Ghost/commit/ee7b991b466a7849c70f9d1caed8e491ee4113c6"],"weaknesses":["CWE-472","CWE-639"],"ingestedAt":"2026-10-29T20:12:32.778Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/59xxx/CVE-2026-59817.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-59817","state":"PUBLISHED","datePublished":"2026-07-09T17:40:15.629Z","dateUpdated":"2026-07-14T01:04:55.237Z","assignerShortName":"GitHub_M","assignerOrgId":"a0819718-46f1-4df5-94e2-005712e83aaa","dateReserved":"2026-07-07T15:00:50.978Z"},"containers":{"cna":{"title":"Ghost: Paid gift memberships obtainable at minimal cost via the donations feature","descriptions":[{"lang":"en","value":"Ghost is a Node.js content management system. From 6.27.0 before 6.44.0, Ghost's public donation checkout flow allowed an unauthenticated attacker to control donation checkout metadata and obtain full paid gift memberships for a minimal payment without exposing customer or member data or stealing money from a site or its members. This issue is fixed in version 6.44.0."}],"affected":[{"vendor":"TryGhost","product":"Ghost","versions":[{"version":">= 6.27.0, < 6.44.0","status":"affected"}]}],"references":[{"url":"https://github.com/TryGhost/Ghost/security/advisories/GHSA-xm43-3m56-w3wf","name":"https://github.com/TryGhost/Ghost/security/advisories/GHSA-xm43-3m56-w3wf","tags":["x_refsource_CONFIRM"]},{"url":"https://github.com/TryGhost/Ghost/pull/28351","name":"https://github.com/TryGhost/Ghost/pull/28351","tags":["x_refsource_MISC"]},{"url":"https://github.com/TryGhost/Ghost/pull/28352","name":"https://github.com/TryGhost/Ghost/pull/28352","tags":["x_refsource_MISC"]},{"url":"https://github.com/TryGhost/Ghost/commit/cab716cd015ac04b7ee50c7a405478d97bc7b1e0","name":"https://github.com/TryGhost/Ghost/commit/cab716cd015ac04b7ee50c7a405478d97bc7b1e0","tags":["x_refsource_MISC"]},{"url":"https://github.com/TryGhost/Ghost/commit/ee7b991b466a7849c70f9d1caed8e491ee4113c6","name":"https://github.com/TryGhost/Ghost/commit/ee7b991b466a7849c70f9d1caed8e491ee4113c6","tags":["x_refsource_MISC"]}],"metrics":[{"cvssV3_1":{"attackComplexity":"LOW","attackVector":"NETWORK","availabilityImpact":"NONE","baseScore":5.3,"baseSeverity":"MEDIUM","confidentialityImpact":"NONE","integrityImpact":"LOW","privilegesRequired":"NONE","scope":"UNCHANGED","userInteraction":"NONE","vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N","version":"3.1"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-472","lang":"en","description":"CWE-472: External Control of Assumed-Immutable Web Parameter","type":"CWE"}]},{"descriptions":[{"cweId":"CWE-639","lang":"en","description":"CWE-639: Authorization Bypass Through User-Controlled Key","type":"CWE"}]}],"providerMetadata":{"shortName":"GitHub_M","orgId":"a0819718-46f1-4df5-94e2-005712e83aaa","dateUpdated":"2026-07-09T17:40:15.629Z"},"source":{"advisory":"GHSA-xm43-3m56-w3wf","discovery":"UNKNOWN"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-07-14T01:04:43.336631Z","id":"CVE-2026-59817","options":[{"Exploitation":"none"},{"Automatable":"yes"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-07-14T01:04:55.237Z"}}]}}}