{"schema":"threatline.record/2","record":{"id":"CVE-2026-100872","aliases":["GHSA-vv4h-q2x8-74g4"],"summary":"Sylius 2.x before 2.1.16 and 2.2.9 Payment Amount Overwrite","details":"Sylius versions before 2.1.16 and 2.2.9 fail to validate payment amounts during cart recalculation, allowing unauthenticated attackers to modify order totals after gateway transaction initiation. Attackers can pay a small amount, enlarge the order after gateway capture, and have the system mark the inflated order as fully paid while the gateway captured only the original amount.","categories":["Unclassified"],"product":"Sylius","vendor":"Sylius","ecosystem":null,"affected_ranges":[{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-100872","source_modified_at":"2026-10-06T13:36:51.750Z","fetched_at":"2026-10-23T18:52:38.922436Z","product":"Sylius","vendor":"Sylius","versions":[{"version":"2.0.0","status":"affected","versionType":"semver","lessThan":"2.1.16"},{"version":"2.2.0","status":"affected","versionType":"semver","lessThan":"2.2.9"}],"defaultStatus":"unaffected"}],"fixed_versions":[{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-100872","source_modified_at":"2026-10-06T13:36:51.750Z","fetched_at":"2026-10-23T18:52:38.922436Z","package":{"name":"Sylius","ecosystem":null},"version":"2.1.16","basis":"first unaffected version stated in the CVE record"},{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-100872","source_modified_at":"2026-10-06T13:36:51.750Z","fetched_at":"2026-10-23T18:52:38.922436Z","package":{"name":"Sylius","ecosystem":null},"version":"2.2.9","basis":"first unaffected version stated in the CVE record"}],"cvss":8.7,"severity":"High","kev":{"listed":false},"epss":{"probability":0.0018,"percentile":0.07162,"score_date":"2026-10-23"},"published_at":"2026-09-27T13:09:56.034Z","modified_at":"2026-10-06T13:36:51.750Z","provenance":[{"source":"CVE List","url":"https://www.cve.org/CVERecord?id=CVE-2026-100872","fetched_at":"2026-10-23T18:52:38.922436Z","source_modified_at":"2026-10-06T13:36:51.750Z"},{"source":"EPSS","url":"https://api.first.org/data/v1/epss?cve=CVE-2026-100872","fetched_at":"2026-10-23T18:42:43.628194Z","source_modified_at":"2026-10-23"}],"sources":["CVE List","EPSS"],"references":[{"source":"CVE List","url":"https://github.com/Sylius/Sylius/security/advisories/GHSA-vv4h-q2x8-74g4","tags":["exploit"]},{"source":"CVE List","url":"https://github.com/Sylius/Sylius/pull/19216","tags":["patch","issue-tracking"]},{"source":"CVE List","url":"https://github.com/Sylius/Sylius/commit/9e9aeaacbc97b1fc01d573e44d6679194527905d","tags":["patch"]},{"source":"CVE List","url":"https://github.com/Sylius/Sylius/releases/tag/v2.2.9","tags":["release-notes"]},{"source":"CVE List","url":"https://github.com/Sylius/Sylius","tags":["product"]},{"source":"CVE List","url":"https://www.vulncheck.com/advisories/sylius-2-x-before-2.1.16-and-2.2.9-payment-amount-overwrite","tags":["third-party-advisory"]}],"locations":[],"motoko_assessment":{"status":"requires_architecture_review","automatic_remediation":false},"cve_state":"PUBLISHED","cvss_source":"CVE List","ssvc":{"exploitation":"poc","automatable":"yes","technical_impact":"partial","assessed_at":"2026-09-28T15:05:27.278604Z"},"classification":{"method":"product-first software-layer rules","rules_version":"2.1","matched_on":null,"confidence":"unknown","reviewed":false},"change_timestamp":"2026-10-06T13:36:51.750Z","content_hash":"4e5c62842287811a1753aba6525a5e7f33b4026a2d8c177d8b64c2a5ce49c1d2"}}
