{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-19127","assignerOrgId":"4cdc9741-f887-419a-a2fd-acbbd2729276","state":"PUBLISHED","assignerShortName":"postiz","dateReserved":"2026-08-06T15:49:22.192Z","datePublished":"2026-08-06T17:02:44.054Z","dateUpdated":"2026-08-07T14:03:32.512Z"},"containers":{"cna":{"providerMetadata":{"orgId":"4cdc9741-f887-419a-a2fd-acbbd2729276","shortName":"postiz","dateUpdated":"2026-08-07T10:47:07.050Z"},"title":"Insufficient verification of lifetime-deal redemption codes allows forgery of permanent paid subscriptions","descriptions":[{"lang":"en","value":"An issue in the billing and license activation subsystem allows remote attackers to bypass payment authorization workflows. By exploiting insufficient cryptographic validation or lack of server-side state verification on promotional/lifetime-deal (LTD) redemption codes, an unauthenticated attacker can forge valid redemption tokens or replay existing single-use codes to activate permanent, tier-highest paid subscriptions without a financial transaction."}],"affected":[{"vendor":"GitroomHQ","product":"postiz-app","packageName":"postiz-app","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","versionType":"semver","lessThan":"2.21.10"}]}],"references":[{"url":"https://github.com/gitroomhq/postiz-app/commit/387d85dabe0223cd930714c19072a0aee58541ca","tags":["patch"],"name":"387d85d"},{"url":"https://github.com/gitroomhq/postiz-app/releases/tag/v2.21.10","tags":["release-notes"],"name":"v2.21.10"},{"url":"https://gadvisory.org/advisories/PSA-2026-NWZN9J","tags":["vendor-advisory"],"name":"GAdvisory"}],"metrics":[{"format":"CVSS","cvssV3_1":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N","baseScore":6.5,"baseSeverity":"MEDIUM"}}],"problemTypes":[{"descriptions":[{"lang":"en","description":"CWE-345","cweId":"CWE-345","type":"CWE"}]}],"credits":[{"lang":"en","value":"Enno Gelhaus","type":"reporter"},{"lang":"en","value":"Enno Gelhaus","type":"coordinator"},{"lang":"en","value":"Nevo David","type":"remediation developer"}],"datePublic":"2026-06-22T13:46:51.287Z","dateAssigned":"2026-08-06T16:04:00.000Z","workarounds":[{"lang":"en","value":"No workaround other than upgrading to v2.21.10 is currently known."}],"solutions":[{"lang":"en","value":"No solution other than upgrading to v2.21.10 is currently known."}],"configurations":[{"lang":"en","value":"Stripe has to be configured for this to apply."}],"timeline":[{"time":"2026-06-21T18:00:00.000Z","lang":"en","value":"Postiz has discovered the vulnerability."},{"time":"2026-06-22T13:20:00.000Z","lang":"en","value":"Postiz has developed and verified the fix."},{"time":"2026-06-22T13:44:00.000Z","lang":"en","value":"Postiz has created the release and published the advisory."},{"time":"2026-08-06T16:04:00.000Z","lang":"en","value":"Postiz has assigned CVE-2026-19127 for this advisory."}]},"adp":[{"metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-08-07T14:02:58.803040Z","id":"CVE-2026-19127","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"title":"CISA ADP Vulnrichment","providerMetadata":{"orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","shortName":"CISA-ADP","dateUpdated":"2026-08-07T14:03:32.512Z"}}]}}