{"id":"CVE-2026-97219","revision":"553b7b0374084276b8d2fa2df49791c1","records":[{"revision":"553b7b0374084276b8d2fa2df49791c1","observedAt":"2026-10-23T15:48:27.903+00:00","statement":{"source":"cve-program","id":"CVE-2026-97219","aliases":[],"title":"MStore API 4.21.1 - 4.22.0 - Subscriber+ Payment Bypass via 'status' Parameter","description":"The MStore API WordPress plugin before 4.22.1 does not restrict which fields of an order a customer may update, allowing any authenticated user with a self-registerable account to change the status of their own unpaid order to a paid or fulfilled state and receive the goods without paying.","state":0,"publishedAt":"2026-10-02T06:56:54.228+00:00","modifiedAt":"2026-10-02T10:54:09.871+00:00","affected":[{"ecosystem":"https://wordpress.org/plugins","name":"MStore API","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"vendor\": \"Unknown\",\n                    \"product\": \"MStore API\",\n                    \"versions\": [\n                        {\n                            \"status\": \"affected\",\n                            \"versionType\": \"semver\",\n                            \"version\": \"4.21.1\",\n                            \"lessThan\": \"4.22.1\"\n                        }\n                    ],\n                    \"defaultStatus\": \"unaffected\",\n                    \"collectionURL\": \"https://wordpress.org/plugins\"\n                }"}],"metrics":[{"system":"CVSS 3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N","score":4.3,"severity":"MEDIUM"}],"references":["https://wpscan.com/vulnerability/0787d00b-2263-465f-8f46-906741bf6629/"],"sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-97219","license":"CVE Program Terms of Use","key":"cve-program:CVE-2026-97219","identifiers":["CVE-2026-97219"]},"retained":false,"historicalAffected":[]}],"coverage":[]}