CVE-2022-37616

Summary

CVECVE-2022-37616
StatePUBLIC
Assigner[email protected]
Source PriorityCVE Program / NVD first with legacy fallback
Published2022-10-11 05:15:00 UTC
Updated2023-02-10 16:17:00 UTC
DescriptionA prototype pollution vulnerability exists in the function copy in dom.js in the xmldom (published as @xmldom/xmldom) package before 0.8.3 for Node.js via the p variable. NOTE: the vendor states "we are in the process of marking this report as invalid"; however, some third parties takes the position that "A prototype injection/Prototype pollution is not just when global objects are polluted with recursive merge or deep cloning but also when a target object is polluted."

Risk And Classification

Problem Types: CWE-1321

NVD Known Affected Configurations (CPE 2.3)

TypeVendorProductVersionUpdateEditionLanguage
Operating System Debian Debian Linux 10.0 All All All
Application Xmldom Project Xmldom All All All All
Application Xmldom Project Xmldom 0.9.0 beta1 All All
Application Xmldom Project Xmldom All All All All

References

ReferenceSourceLinkTags
On Measuring Vulnerable JavaScript Functions in the Wild | Proceedings of the 2022 ACM on Asia Conference on Computer and Communications Security MISC dl.acm.org
[SECURITY] [DLA 3154-1] node-xmldom security update MLIST lists.debian.org
Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution') in @xmldom/xmldom and xmldom · Advisory · xmldom/xmldom · GitHub MISC github.com
[invalid] Prototype pollution found in dom.js · Issue #436 · xmldom/xmldom · GitHub MISC github.com
xmldom/dom.js at bc36efddf9948aba15618f85dc1addfc2ac9d7b2 · xmldom/xmldom · GitHub MISC github.com
[invalid] Prototype pollution found in dom.js · Issue #436 · xmldom/xmldom · GitHub MISC github.com
xmldom/dom.js at bc36efddf9948aba15618f85dc1addfc2ac9d7b2 · xmldom/xmldom · GitHub MISC github.com
CVE-2022-37616/ Prototype pollution found in dom.js · Issue #436 · xmldom/xmldom · GitHub MISC github.com
users.encs.concordia.ca/~mmannan/publications/JS-vulnerability-aisaccs2022.pdf MISC users.encs.concordia.ca
On Measuring Vulnerable JavaScript Functions in the Wild | Proceedings of the 2022 ACM on Asia Conference on Computer and Communications Security MISC dl.acm.org
CVE Program record CVE.ORG www.cve.org canonical
NVD vulnerability detail NVD nvd.nist.gov canonical, analysis

Legacy QID Mappings

  • 181142 Debian Security Update for node-xmldom (DLA 3154-1)
  • 181414 Debian Security Update for node-xmldom (CVE-2022-37616)
  • 199362 Ubuntu Security Notification for xmldom Vulnerabilities (USN-6102-1)
  • 378599 Splunk Enterprise Third Party Package Updates for June (SVD-2023-0613)
© CVE.report 2026 |

Use of this information constitutes acceptance for use in an AS IS condition. There are NO warranties, implied or otherwise, with regard to this information or its use. Any use of this information is at the user's risk. It is the responsibility of user to evaluate the accuracy, completeness or usefulness of any information, opinion, advice or other content. EACH USER WILL BE SOLELY RESPONSIBLE FOR ANY consequences of his or her direct or indirect use of this web site. ALL WARRANTIES OF ANY KIND ARE EXPRESSLY DISCLAIMED. This site will NOT BE LIABLE FOR ANY DIRECT, INDIRECT or any other kind of loss.

CVE, CWE, and OVAL are registred trademarks of The MITRE Corporation and the authoritative source of CVE content is MITRE's CVE web site. This site includes MITRE data granted under the following license.

CVE.report and Source URL Uptime Status status.cve.report