diff --git a/advisories/github-reviewed/2024/11/GHSA-jrvm-mcxc-mf6m/GHSA-jrvm-mcxc-mf6m.json b/advisories/github-reviewed/2024/11/GHSA-jrvm-mcxc-mf6m/GHSA-jrvm-mcxc-mf6m.json index 7ba49b23cc0..c58d76d543a 100644 --- a/advisories/github-reviewed/2024/11/GHSA-jrvm-mcxc-mf6m/GHSA-jrvm-mcxc-mf6m.json +++ b/advisories/github-reviewed/2024/11/GHSA-jrvm-mcxc-mf6m/GHSA-jrvm-mcxc-mf6m.json @@ -1,13 +1,13 @@ { "schema_version": "1.4.0", "id": "GHSA-jrvm-mcxc-mf6m", - "modified": "2024-11-13T18:34:51Z", + "modified": "2025-01-14T21:18:03Z", "published": "2024-11-13T06:30:29Z", "aliases": [ "CVE-2024-21541" ], "summary": "dom-iterator code execution vulnerability", - "details": "All versions of the package dom-iterator are vulnerable to Arbitrary Code Execution due to use of the Function constructor without complete input sanitization. Function generates a new function body and thus care must be given to ensure that the inputs to Function are not attacker-controlled. The risks involved are similar to that of allowing attacker-controlled input to reach eval.", + "details": "Versions of the package dom-iterator before 1.0.1 are vulnerable to Arbitrary Code Execution due to use of the Function constructor without complete input sanitization. Function generates a new function body and thus care must be given to ensure that the inputs to Function are not attacker-controlled. The risks involved are similar to that of allowing attacker-controlled input to reach eval.", "severity": [ { "type": "CVSS_V3", @@ -15,7 +15,7 @@ }, { "type": "CVSS_V4", - "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N" + "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P" } ], "affected": [ @@ -32,11 +32,14 @@ "introduced": "0" }, { - "last_affected": "1.0.0" + "fixed": "1.0.1" } ] } - ] + ], + "database_specific": { + "last_known_affected_version_range": "<= 1.0.0" + } } ], "references": [ @@ -44,10 +47,18 @@ "type": "ADVISORY", "url": "https://nvd.nist.gov/vuln/detail/CVE-2024-21541" }, + { + "type": "WEB", + "url": "https://github.com/matthewmueller/dom-iterator/commit/9e0e0fad5a251de5b42feb326c4204eb04080805" + }, { "type": "PACKAGE", "url": "https://github.com/matthewmueller/dom-iterator" }, + { + "type": "WEB", + "url": "https://security.snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-8383166" + }, { "type": "WEB", "url": "https://security.snyk.io/vuln/SNYK-JS-DOMITERATOR-6157199"