diff --git a/advisories/unreviewed/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 similarity index 57% rename from advisories/unreviewed/2024/11/GHSA-jrvm-mcxc-mf6m/GHSA-jrvm-mcxc-mf6m.json rename to advisories/github-reviewed/2024/11/GHSA-jrvm-mcxc-mf6m/GHSA-jrvm-mcxc-mf6m.json index 06f4d1ca0ff..7ba49b23cc0 100644 --- a/advisories/unreviewed/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,26 +1,53 @@ { "schema_version": "1.4.0", "id": "GHSA-jrvm-mcxc-mf6m", - "modified": "2024-11-13T06:30:29Z", + "modified": "2024-11-13T18:34:51Z", "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.", "severity": [ { "type": "CVSS_V3", "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L" + }, + { + "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" } ], "affected": [ - + { + "package": { + "ecosystem": "npm", + "name": "dom-iterator" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "0" + }, + { + "last_affected": "1.0.0" + } + ] + } + ] + } ], "references": [ { "type": "ADVISORY", "url": "https://nvd.nist.gov/vuln/detail/CVE-2024-21541" }, + { + "type": "PACKAGE", + "url": "https://github.com/matthewmueller/dom-iterator" + }, { "type": "WEB", "url": "https://security.snyk.io/vuln/SNYK-JS-DOMITERATOR-6157199" @@ -30,9 +57,9 @@ "cwe_ids": [ "CWE-94" ], - "severity": "HIGH", - "github_reviewed": false, - "github_reviewed_at": null, + "severity": "MODERATE", + "github_reviewed": true, + "github_reviewed_at": "2024-11-13T18:34:51Z", "nvd_published_at": "2024-11-13T05:15:14Z" } } \ No newline at end of file