fast-xml-parser vulnerabilities

Validate XML, Parse XML, Build XML without C/C++ based libraries

Registry
npm
Latest
5.11.2
License
MIT

12 known advisories

The latest version, 5.11.2, is not affected by any of them. Projects on older versions may be.

Update to the latest version:npm install fast-xml-parser@5.11.2

Security advisories for fast-xml-parser

  • HighGHSA-8r6m-32jq-jx6q21 Jul 2026

    fast-xml-parser: Repeated DOCTYPE declarations reset entity expansion limits

    Affected
    >=5.9.3 <5.10.1
    Fixed in
    5.10.1
  • MediumGHSA-gh4j-gqv2-49f622 Apr 2026

    fast-xml-parser XMLBuilder: XML Comment and CDATA Injection via Unescaped Delimiters

    Affected
    <5.7.0
    Fixed in
    5.7.0
  • MediumGHSA-jp2q-39xq-3w4g19 Mar 2026

    Entity Expansion Limits Bypassed When Set to Zero Due to JavaScript Falsy Evaluation in fast-xml-parser

    Affected
    >=4.0.0-beta.3 <4.5.5 · >=5.0.0 <5.5.7
    Fixed in
    4.5.5, 5.5.7
  • HighGHSA-8gc5-j5rx-235r17 Mar 2026

    fast-xml-parser affected by numeric entity expansion bypassing all entity expansion limits (incomplete fix for CVE-2026-26278)

    Affected
    >=5.0.0 <5.5.6 · >=4.0.0-beta.3 <4.5.5
    Fixed in
    4.5.5, 5.5.6
  • LowGHSA-fj3w-jwp8-x2g326 Feb 2026

    fast-xml-parser has stack overflow in XMLBuilder with preserveOrder

    Affected
    >=5.0.0 <5.3.8 · >=4.0.0-beta.0 <4.5.4
    Fixed in
    4.5.4, 5.3.8
  • CriticalGHSA-m7jm-9gc2-mpf220 Feb 2026

    fast-xml-parser has an entity encoding bypass via regex injection in DOCTYPE entity names

    Affected
    >=5.0.0 <5.3.5 · >=4.1.3 <4.5.4
    Fixed in
    4.5.4, 5.3.5
  • HighGHSA-jmr7-xgp7-cmfj17 Feb 2026

    fast-xml-parser affected by DoS through entity expansion in DOCTYPE (no expansion limit)

    Affected
    >=4.1.3 <4.5.4 · >=5.0.0 <5.3.6
    Fixed in
    4.5.4, 5.3.6
  • HighGHSA-37qj-frw5-hhjh30 Jan 2026

    fast-xml-parser has RangeError DoS Numeric Entities Bug

    Affected
    >=5.0.9 <5.3.4
    Fixed in
    5.3.4
  • HighGHSA-mpg4-rc92-vx8v29 Jul 2024

    fast-xml-parser vulnerable to ReDOS at currency parsing

    Affected
    >=4.3.5 <4.4.1
    Fixed in
    4.4.1
  • LowGHSA-gpv5-7x3g-ghjv15 Jun 2023

    fast-xml-parser regex vulnerability patch could be improved from a safety perspective

    Affected
    >=4.2.4 <4.2.5
    Fixed in
    4.2.5
  • MediumGHSA-x3cc-x39p-42qx13 Jun 2023

    fast-xml-parser vulnerable to Prototype Pollution through tag or attribute name

    Affected
    <4.1.2
    Fixed in
    4.1.2
  • HighGHSA-6w63-h3fj-q4vw6 Jun 2023

    fast-xml-parser vulnerable to Regex Injection via Doctype Entities

    Affected
    >=4.1.3 <4.2.4
    Fixed in
    4.2.4

Which of your client projects still run an old fast-xml-parser?

NPMscan reads the package-lock.json, yarn.lock and pnpm-lock.yaml in every GitHub repo you pick and checks each installed version against these advisories, including the packages your packages pull in. Each finding comes with the command that fixes it.

Other npm packages

Advisory data from OSV.dev (opens OSV.dev in a new tab), refreshed daily. Package details from the npm registry.