Skip to main content
← All vulnerabilities
CVE-2023-0842GHSA-776F-QX25-Q3CC

xml2js 0.4.23 - Prototype Pollution

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.5.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: partial

Summary

xml2js version 0.4.23 allows an external attacker to edit or add new properties to an object. This is possible because the application does not properly validate incoming JSON keys, thus allowing the proto property to be edited.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • node-xml2js

    0.4.23

  • xml2jsnpm

    fixed in 0.5.0

References 4

fluidattacks.com

GitHub · Leonidas-from-XIV/node-xml2js

lists.debian.org