{"id":"CVE-2026-21451","aliases":["GHSA-2mwc-h2mg-v6p8"],"url":"https://o3.security/vulnerability/CVE-2026-21451","summary":"Bagisto has HTML Filter Bypass that Enables Stored XSS","details":"Bagisto is an open source laravel eCommerce platform. A stored Cross-Site Scripting (XSS) vulnerability exists in Bagisto prior to version 2.3.10 within the CMS page editor. Although the platform normally attempts to sanitize `<script>` tags, the filtering can be bypassed by manipulating the raw HTTP POST request before submission. As a result, arbitrary JavaScript can be stored in the CMS content and executed whenever the page is viewed or edited. This exposes administrators to a high-severity risk, including complete account takeover, backend hijacking, and malicious script execution. Version 2.3.10 fixes the issue.","published":"2026-01-02T20:37:06.795Z","modified":"2026-08-07T11:31:24.767623152Z","cvss":null,"epss":null,"cisaKev":null,"exploitsKnown":0,"affectedPackages":[{"ecosystem":"Packagist","name":"bagisto/bagisto","fixedVersion":"2.3.10"}],"fix":null,"references":[{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/21xxx/CVE-2026-21451.json"},{"type":"ADVISORY","url":"https://github.com/bagisto/bagisto/security/advisories/GHSA-2mwc-h2mg-v6p8"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-21451"}],"provenance":{"sources":["OSV.dev","FIRST.org (EPSS)"],"lastVerified":"2026-08-07T11:31:24.767623152Z"}}