{"id":"CVE-2021-32573","aliases":["EUVD-2021-19415","GHSA-mpgq-6jmr-6c67"],"status":"disputed","title":"Cross-site Scripting in express-cart","description":"The express-cart package through 1.1.10 for Node.js allows Reflected XSS (for an admin) via a user input field for product options. NOTE: the vendor states that this \"would rely on an admin hacking his/her own website.","severity":{"version":"3.1","score":4.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-10","score":0.00527,"percentile":0.4496,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-79"],"published":"2021-05-11T16:46:14Z","modified":"2026-06-17T03:53:11Z","products":[{"vendor":"express-cart_project","product":"express-cart"}],"references":[{"url":"https://hackerone.com/reports/395944","tags":["x_refsource_MISC","x_transferred","Exploit","Third Party Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-32573"},{"url":"https://github.com/mrvautin/expressCart/commit/cd3ba1bc609c2f2946bfbc7ee2fccf3483eb71fb"},{"url":"https://github.com/advisories/GHSA-mpgq-6jmr-6c67"}],"sources":{"cve":[{"id":"CVE-2021-32573","description":"The express-cart package through 1.1.10 for Node.js allows Reflected XSS (for an admin) via a user input field for product options. NOTE: the vendor states that this \"would rely on an admin hacking his/her own website.","status":"disputed","published":"2021-05-11T16:46:14Z","modified":"2024-08-03T23:25:30.443Z","updated_at":"2026-11-02T14:33:07.014772Z"}],"euvd":[{"id":"EUVD-2021-19415","description":"The express-cart package through 1.1.10 for Node.js allows Reflected XSS (for an admin) via a user input field for product options. NOTE: the vendor states that this \"would rely on an admin hacking his/her own website.","status":"published","published":"2021-05-11T16:46:14Z","modified":"2024-08-03T23:25:30Z","updated_at":"2026-11-03T03:24:36.41075Z"}],"ghsa":[{"id":"GHSA-mpgq-6jmr-6c67","title":"Cross-site Scripting in express-cart","description":"The express-cart package through 1.1.10 for Node.js allows Reflected XSS (for an admin) via a user input field for product options. NOTE: the vendor states that this \"would rely on an admin hacking his/her own website.\"","status":"published","published":"2022-02-15T01:46:14Z","modified":"2023-02-01T05:05:42Z","cvss":[{"version":"3.1","score":4.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T14:50:16.372723Z"}],"nvd":[{"id":"CVE-2021-32573","description":"The express-cart package through 1.1.10 for Node.js allows Reflected XSS (for an admin) via a user input field for product options. NOTE: the vendor states that this \"would rely on an admin hacking his/her own website.","status":"disputed","published":"2021-05-11T17:15:07.69Z","modified":"2026-06-17T03:53:11.92Z","cvss":[{"version":"3.1","score":4.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"primary"},{"version":"2.0","score":3.5,"vector":"AV:N/AC:M/Au:S/C:N/I:P/A:N","level":"low","assessor":"primary"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T14:06:53.343329Z"}]}}
