Package Instance
Lookup for vulnerable packages by Package URL.
GET /api/packages/242587?format=api
{ "url": "http://public2.vulnerablecode.io/api/packages/242587?format=api", "purl": "pkg:npm/mongoose@4.9.8", "type": "npm", "namespace": "", "name": "mongoose", "version": "4.9.8", "qualifiers": {}, "subpath": "", "is_vulnerable": true, "next_non_vulnerable_version": "6.13.9", "latest_non_vulnerable_version": "9.1.6", "affected_by_vulnerabilities": [ { "url": "http://public2.vulnerablecode.io/api/vulnerabilities/95026?format=api", "vulnerability_id": "VCID-14hp-t1nh-4bbh", "summary": "Mongoose's Improper Sanitization of $nor in sanitizeFilter May Allow NoSQL Injection\n### Impact\n\nThis vulnerability allows bypassing Mongoose’s sanitizeFilter query sanitization mechanism via the `$nor` operator.\n\nWhen sanitizeFilter is enabled, Mongoose wraps query operators in `$eq` to neutralize them. However, prior to the fix, `$nor` was not included in the set of logical operators that are recursively sanitized. Because `$nor` accepts an array (like `$and` and `$or`), and arrays do not trigger `hasDollarKeys()`, malicious operators such as `$ne`, `$gt`, or `$regex` could be injected inside a `$nor` clause without being sanitized.\n\nThis may lead to:\n\n- Authentication bypass\n- Unauthorized data access\n- Data exfiltration\n\n**Affected users:**\n\nApplications that:\n\n- Explicitly enable sanitizeFilter\n- Pass unsanitized user-controlled input directly into query methods (e.g., `Model.findOne(req.body)`) and rely on `sanitizeFilter` to strip out query selectors\n\nApplications that validate input schemas, whitelist fields, or avoid passing raw request bodies into queries are not affected. For example, `Model.findOne({ user: req.body.user, pwd: req.body.pwd })` is not affected.\n\n### Patches\n\nPatches have been released for all supported Mongoose release lines:\n\n- `^6.13.9`\n- `^7.8.9`\n- `^8.22.1`\n- `^9.1.6` \n\n### Workarounds\n\nDelete `$nor` keys, use an additional schema validation library, or write middleware to strip out `$nor` from query filters.\n\n### Resources\n\nsanitizeFilter documentation: https://mongoosejs.com/docs/api/mongoose.html#Mongoose.prototype.sanitizeFilter()\n\nOriginal blog post on sanitizeFilter: https://thecodebarbarian.com/whats-new-in-mongoose-6-sanitizefilter.html", "references": [ { "reference_url": "https://api.first.org/data/v1/epss?cve=CVE-2026-42334", "reference_id": "", "reference_type": "", "scores": [ { "value": "0.00047", "scoring_system": "epss", "scoring_elements": "0.14881", "published_at": "2026-06-07T12:55:00Z" }, { "value": "0.00047", "scoring_system": "epss", "scoring_elements": "0.14922", "published_at": "2026-06-06T12:55:00Z" }, { "value": "0.00047", "scoring_system": "epss", "scoring_elements": "0.14925", "published_at": "2026-06-05T12:55:00Z" } ], "url": "https://api.first.org/data/v1/epss?cve=CVE-2026-42334" }, { "reference_url": "https://github.com/Automattic/mongoose", "reference_id": "", "reference_type": "", "scores": [ { "value": "7.5", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose" }, { "reference_url": "https://github.com/Automattic/mongoose/security/advisories/GHSA-wpg9-53fq-2r8h", "reference_id": "", "reference_type": "", "scores": [ { "value": "7.5", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N" }, { "value": "HIGH", "scoring_system": "cvssv3.1_qr", "scoring_elements": "" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" }, { "value": "Track", "scoring_system": "ssvc", "scoring_elements": "SSVCv2/E:N/A:Y/T:P/P:M/B:A/M:M/D:T/2026-05-14T18:17:58Z/" } ], "url": "https://github.com/Automattic/mongoose/security/advisories/GHSA-wpg9-53fq-2r8h" }, { "reference_url": "https://mongoosejs.com/docs/api/mongoose.html#Mongoose.prototype.sanitizeFilter()", "reference_id": "", "reference_type": "", "scores": [ { "value": "7.5", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://mongoosejs.com/docs/api/mongoose.html#Mongoose.prototype.sanitizeFilter()" }, { "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2026-42334", "reference_id": "", "reference_type": "", "scores": [ { "value": "7.5", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-42334" }, { "reference_url": "https://thecodebarbarian.com/whats-new-in-mongoose-6-sanitizefilter.html", "reference_id": "", "reference_type": "", "scores": [ { "value": "7.5", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://thecodebarbarian.com/whats-new-in-mongoose-6-sanitizefilter.html" }, { "reference_url": "https://github.com/advisories/GHSA-wpg9-53fq-2r8h", "reference_id": "GHSA-wpg9-53fq-2r8h", "reference_type": "", "scores": [ { "value": "HIGH", "scoring_system": "cvssv3.1_qr", "scoring_elements": "" } ], "url": "https://github.com/advisories/GHSA-wpg9-53fq-2r8h" } ], "fixed_packages": [ { "url": "http://public2.vulnerablecode.io/api/packages/118365?format=api", "purl": "pkg:npm/mongoose@6.13.9", "is_vulnerable": false, "affected_by_vulnerabilities": [], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mongoose@6.13.9" }, { "url": "http://public2.vulnerablecode.io/api/packages/118371?format=api", "purl": "pkg:npm/mongoose@7.8.9", "is_vulnerable": false, "affected_by_vulnerabilities": [], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mongoose@7.8.9" }, { "url": "http://public2.vulnerablecode.io/api/packages/118373?format=api", "purl": "pkg:npm/mongoose@8.22.1", "is_vulnerable": false, "affected_by_vulnerabilities": [], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mongoose@8.22.1" }, { "url": "http://public2.vulnerablecode.io/api/packages/118376?format=api", "purl": "pkg:npm/mongoose@9.1.6", "is_vulnerable": false, "affected_by_vulnerabilities": [], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mongoose@9.1.6" } ], "aliases": [ "CVE-2026-42334", "GHSA-wpg9-53fq-2r8h" ], "risk_score": 4.0, "exploitability": "0.5", "weighted_severity": "8.0", "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-14hp-t1nh-4bbh" }, { "url": "http://public2.vulnerablecode.io/api/vulnerabilities/51889?format=api", "vulnerability_id": "VCID-3s7t-k5w7-47h8", "summary": "Improper Input Validation\nAutomattic Mongoose allows attackers to bypass access control (in some applications) because any query object with a `_bsontype` attribute is ignored.", "references": [ { "reference_url": "https://api.first.org/data/v1/epss?cve=CVE-2019-17426", "reference_id": "", "reference_type": "", "scores": [ { "value": "0.00237", "scoring_system": "epss", "scoring_elements": "0.4701", "published_at": "2026-06-06T12:55:00Z" }, { "value": "0.00237", "scoring_system": "epss", "scoring_elements": "0.46964", "published_at": "2026-06-08T12:55:00Z" }, { "value": "0.00237", "scoring_system": "epss", "scoring_elements": "0.46993", "published_at": "2026-06-07T12:55:00Z" }, { "value": "0.00237", "scoring_system": "epss", "scoring_elements": "0.47007", "published_at": "2026-06-05T12:55:00Z" }, { "value": "0.00237", "scoring_system": "epss", "scoring_elements": "0.46941", "published_at": "2026-06-04T12:55:00Z" } ], "url": "https://api.first.org/data/v1/epss?cve=CVE-2019-17426" }, { "reference_url": "https://github.com/Automattic/mongoose", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.1", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose" }, { "reference_url": "https://github.com/Automattic/mongoose/commit/f3eca5b94d822225c04e96cbeed9f095afb3c31c", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.1", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose/commit/f3eca5b94d822225c04e96cbeed9f095afb3c31c" }, { "reference_url": "https://github.com/Automattic/mongoose/commit/f88eb2524b65a68ff893c90a03c04f0913c1913e", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.1", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose/commit/f88eb2524b65a68ff893c90a03c04f0913c1913e" }, { "reference_url": "https://github.com/Automattic/mongoose/commits/4.13.21", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.1", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose/commits/4.13.21" }, { "reference_url": "https://github.com/Automattic/mongoose/issues/8222", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.1", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose/issues/8222" }, { "reference_url": "https://github.com/Automattic/mongoose/releases/tag/4.13.21", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.1", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose/releases/tag/4.13.21" }, { "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2019-17426", "reference_id": "CVE-2019-17426", "reference_type": "", "scores": [ { "value": "9.1", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://nvd.nist.gov/vuln/detail/CVE-2019-17426" }, { "reference_url": "https://github.com/advisories/GHSA-8687-vv9j-hgph", "reference_id": "GHSA-8687-vv9j-hgph", "reference_type": "", "scores": [ { "value": "CRITICAL", "scoring_system": "cvssv3.1_qr", "scoring_elements": "" } ], "url": "https://github.com/advisories/GHSA-8687-vv9j-hgph" } ], "fixed_packages": [ { "url": "http://public2.vulnerablecode.io/api/packages/143992?format=api", "purl": "pkg:npm/mongoose@4.13.21", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-14hp-t1nh-4bbh" }, { "vulnerability": "VCID-bu2j-qbnd-27ct" }, { "vulnerability": "VCID-f581-vwd2-e7h6" }, { "vulnerability": "VCID-wf9k-8mhk-1fe1" }, { "vulnerability": "VCID-xacy-kytd-zkbh" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mongoose@4.13.21" }, { "url": "http://public2.vulnerablecode.io/api/packages/76038?format=api", "purl": "pkg:npm/mongoose@5.7.5", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-14hp-t1nh-4bbh" }, { "vulnerability": "VCID-bu2j-qbnd-27ct" }, { "vulnerability": "VCID-f581-vwd2-e7h6" }, { "vulnerability": "VCID-wf9k-8mhk-1fe1" }, { "vulnerability": "VCID-xacy-kytd-zkbh" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mongoose@5.7.5" } ], "aliases": [ "CVE-2019-17426", "GHSA-8687-vv9j-hgph" ], "risk_score": 4.5, "exploitability": "0.5", "weighted_severity": "9.0", "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-3s7t-k5w7-47h8" }, { "url": "http://public2.vulnerablecode.io/api/vulnerabilities/56296?format=api", "vulnerability_id": "VCID-bu2j-qbnd-27ct", "summary": "Mongoose search injection vulnerability\nMongoose versions prior to 8.8.3, 7.8.3, and 6.13.5 are vulnerable to improper use of the $where operator. This vulnerability arises from the ability of the $where clause to execute arbitrary JavaScript code in MongoDB queries, potentially leading to code injection attacks and unauthorized access or manipulation of database data.", "references": [ { "reference_url": "https://api.first.org/data/v1/epss?cve=CVE-2024-53900", "reference_id": "", "reference_type": "", "scores": [ { "value": "0.52176", "scoring_system": "epss", "scoring_elements": "0.97974", "published_at": "2026-06-07T12:55:00Z" }, { "value": "0.52176", "scoring_system": "epss", "scoring_elements": "0.97973", "published_at": "2026-06-05T12:55:00Z" }, { "value": "0.64154", "scoring_system": "epss", "scoring_elements": "0.98456", "published_at": "2026-06-08T12:55:00Z" } ], "url": "https://api.first.org/data/v1/epss?cve=CVE-2024-53900" }, { "reference_url": "https://github.com/Automattic/mongoose", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.8", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H" }, { "value": "8.7", "scoring_system": "cvssv4", "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose" }, { "reference_url": "https://github.com/Automattic/mongoose/blob/master/CHANGELOG.md", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.1", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N" }, { "value": "9.8", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H" }, { "value": "8.7", "scoring_system": "cvssv4", "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" }, { "value": "Track", "scoring_system": "ssvc", "scoring_elements": "SSVCv2/E:N/A:Y/T:T/P:M/B:A/M:M/D:T/2024-12-03T14:52:55Z/" } ], "url": "https://github.com/Automattic/mongoose/blob/master/CHANGELOG.md" }, { "reference_url": "https://github.com/Automattic/mongoose/commit/33679bcf8ca43d74e3e8ecd4cc224826772d805b", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.8", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H" }, { "value": "8.7", "scoring_system": "cvssv4", "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose/commit/33679bcf8ca43d74e3e8ecd4cc224826772d805b" }, { "reference_url": "https://github.com/Automattic/mongoose/commit/bbb6fa7ecb44bbaf5bea955d886378a1247bce0b", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.8", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H" }, { "value": "8.7", "scoring_system": "cvssv4", "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose/commit/bbb6fa7ecb44bbaf5bea955d886378a1247bce0b" }, { "reference_url": "https://github.com/Automattic/mongoose/commit/c9e86bff7eef477da75a29af62a06d41a835a156", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.1", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N" }, { "value": "9.8", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H" }, { "value": "8.7", "scoring_system": "cvssv4", "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" }, { "value": "Track", "scoring_system": "ssvc", "scoring_elements": "SSVCv2/E:N/A:Y/T:T/P:M/B:A/M:M/D:T/2024-12-03T14:52:55Z/" } ], "url": "https://github.com/Automattic/mongoose/commit/c9e86bff7eef477da75a29af62a06d41a835a156" }, { "reference_url": "https://github.com/Automattic/mongoose/compare/6.13.4...6.13.5", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.8", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H" }, { "value": "8.7", "scoring_system": "cvssv4", "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose/compare/6.13.4...6.13.5" }, { "reference_url": "https://github.com/Automattic/mongoose/compare/7.8.2...7.8.3", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.8", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H" }, { "value": "8.7", "scoring_system": "cvssv4", "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose/compare/7.8.2...7.8.3" }, { "reference_url": "https://github.com/Automattic/mongoose/compare/8.8.2...8.8.3", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.8", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H" }, { "value": "8.7", "scoring_system": "cvssv4", "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose/compare/8.8.2...8.8.3" }, { "reference_url": "https://github.com/Automattic/mongoose/releases", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.1", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N" }, { "value": "9.8", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H" }, { "value": "8.7", "scoring_system": "cvssv4", "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" }, { "value": "Track", "scoring_system": "ssvc", "scoring_elements": "SSVCv2/E:N/A:Y/T:T/P:M/B:A/M:M/D:T/2024-12-03T14:52:55Z/" } ], "url": "https://github.com/Automattic/mongoose/releases" }, { "reference_url": "https://github.com/github/advisory-database/pull/6769", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.8", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H" }, { "value": "8.7", "scoring_system": "cvssv4", "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/github/advisory-database/pull/6769" }, { "reference_url": "https://github.com/github/advisory-database/pull/6776", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.8", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H" }, { "value": "8.7", "scoring_system": "cvssv4", "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/github/advisory-database/pull/6776" }, { "reference_url": "https://www.npmjs.com/package/mongoose?activeTab=versions", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.1", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N" }, { "value": "9.8", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H" }, { "value": "8.7", "scoring_system": "cvssv4", "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" }, { "value": "Track", "scoring_system": "ssvc", "scoring_elements": "SSVCv2/E:N/A:Y/T:T/P:M/B:A/M:M/D:T/2024-12-03T14:52:55Z/" } ], "url": "https://www.npmjs.com/package/mongoose?activeTab=versions" }, { "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2024-53900", "reference_id": "CVE-2024-53900", "reference_type": "", "scores": [ { "value": "9.8", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H" }, { "value": "8.7", "scoring_system": "cvssv4", "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://nvd.nist.gov/vuln/detail/CVE-2024-53900" }, { "reference_url": "https://github.com/advisories/GHSA-m7xq-9374-9rvx", "reference_id": "GHSA-m7xq-9374-9rvx", "reference_type": "", "scores": [ { "value": "9.1", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N" }, { "value": "Track", "scoring_system": "ssvc", "scoring_elements": "SSVCv2/E:N/A:Y/T:T/P:M/B:A/M:M/D:T/2024-12-03T14:52:55Z/" } ], "url": "https://github.com/advisories/GHSA-m7xq-9374-9rvx" } ], "fixed_packages": [ { "url": "http://public2.vulnerablecode.io/api/packages/107516?format=api", "purl": "pkg:npm/mongoose@5.13.23", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-14hp-t1nh-4bbh" }, { "vulnerability": "VCID-wf9k-8mhk-1fe1" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mongoose@5.13.23" }, { "url": "http://public2.vulnerablecode.io/api/packages/83438?format=api", "purl": "pkg:npm/mongoose@6.13.5", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-14hp-t1nh-4bbh" }, { "vulnerability": "VCID-wf9k-8mhk-1fe1" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mongoose@6.13.5" }, { "url": "http://public2.vulnerablecode.io/api/packages/83437?format=api", "purl": "pkg:npm/mongoose@7.8.3", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-14hp-t1nh-4bbh" }, { "vulnerability": "VCID-wf9k-8mhk-1fe1" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mongoose@7.8.3" }, { "url": "http://public2.vulnerablecode.io/api/packages/83436?format=api", "purl": "pkg:npm/mongoose@8.8.3", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-14hp-t1nh-4bbh" }, { "vulnerability": "VCID-wf9k-8mhk-1fe1" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mongoose@8.8.3" } ], "aliases": [ "CVE-2024-53900", "GHSA-m7xq-9374-9rvx" ], "risk_score": 4.4, "exploitability": "0.5", "weighted_severity": "8.8", "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-bu2j-qbnd-27ct" }, { "url": "http://public2.vulnerablecode.io/api/vulnerabilities/45668?format=api", "vulnerability_id": "VCID-f581-vwd2-e7h6", "summary": "Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')\nPrototype Pollution in GitHub repository automattic/mongoose prior to 7.3.4.", "references": [ { "reference_url": "https://api.first.org/data/v1/epss?cve=CVE-2023-3696", "reference_id": "", "reference_type": "", "scores": [ { "value": "0.00465", "scoring_system": "epss", "scoring_elements": "0.64757", "published_at": "2026-06-08T12:55:00Z" }, { "value": "0.00465", "scoring_system": "epss", "scoring_elements": "0.64768", "published_at": "2026-06-07T12:55:00Z" }, { "value": "0.00465", "scoring_system": "epss", "scoring_elements": "0.64779", "published_at": "2026-06-06T12:55:00Z" }, { "value": "0.00465", "scoring_system": "epss", "scoring_elements": "0.64769", "published_at": "2026-06-05T12:55:00Z" } ], "url": "https://api.first.org/data/v1/epss?cve=CVE-2023-3696" }, { "reference_url": "https://github.com/Automattic/mongoose", "reference_id": "", "reference_type": "", "scores": [ { "value": "10.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:H" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose" }, { "reference_url": "https://github.com/automattic/mongoose/commit/305ce4ff789261df7e3f6e72363d0703e025f80d", "reference_id": "", "reference_type": "", "scores": [ { "value": "10", "scoring_system": "cvssv3", "scoring_elements": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:H" }, { "value": "10.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:H" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" }, { "value": "Track", "scoring_system": "ssvc", "scoring_elements": "SSVCv2/E:P/A:Y/T:P/P:M/B:A/M:M/D:T/2024-10-30T14:09:03Z/" } ], "url": "https://github.com/automattic/mongoose/commit/305ce4ff789261df7e3f6e72363d0703e025f80d" }, { "reference_url": "https://github.com/Automattic/mongoose/commit/e29578d2ec18a68aeb4717d66dd5eb66bae53de1", "reference_id": "", "reference_type": "", "scores": [ { "value": "10.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:H" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose/commit/e29578d2ec18a68aeb4717d66dd5eb66bae53de1" }, { "reference_url": "https://github.com/Automattic/mongoose/commit/f1efabf350522257364aa5c2cb36e441cf08f1a2", "reference_id": "", "reference_type": "", "scores": [ { "value": "10.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:H" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose/commit/f1efabf350522257364aa5c2cb36e441cf08f1a2" }, { "reference_url": "https://github.com/Automattic/mongoose/releases/tag/7.3.3", "reference_id": "", "reference_type": "", "scores": [ { "value": "10.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:H" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose/releases/tag/7.3.3" }, { "reference_url": "https://huntr.dev/bounties/1eef5a72-f6ab-4f61-b31d-fc66f5b4b467", "reference_id": "", "reference_type": "", "scores": [ { "value": "10", "scoring_system": "cvssv3", "scoring_elements": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:H" }, { "value": "10.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:H" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" }, { "value": "Track", "scoring_system": "ssvc", "scoring_elements": "SSVCv2/E:P/A:Y/T:P/P:M/B:A/M:M/D:T/2024-10-30T14:09:03Z/" } ], "url": "https://huntr.dev/bounties/1eef5a72-f6ab-4f61-b31d-fc66f5b4b467" }, { "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2023-3696", "reference_id": "CVE-2023-3696", "reference_type": "", "scores": [ { "value": "10.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:H" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://nvd.nist.gov/vuln/detail/CVE-2023-3696" }, { "reference_url": "https://github.com/advisories/GHSA-9m93-w8w6-76hh", "reference_id": "GHSA-9m93-w8w6-76hh", "reference_type": "", "scores": [ { "value": "CRITICAL", "scoring_system": "cvssv3.1_qr", "scoring_elements": "" } ], "url": "https://github.com/advisories/GHSA-9m93-w8w6-76hh" } ], "fixed_packages": [ { "url": "http://public2.vulnerablecode.io/api/packages/66160?format=api", "purl": "pkg:npm/mongoose@5.13.20", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-14hp-t1nh-4bbh" }, { "vulnerability": "VCID-bu2j-qbnd-27ct" }, { "vulnerability": "VCID-wf9k-8mhk-1fe1" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mongoose@5.13.20" }, { "url": "http://public2.vulnerablecode.io/api/packages/66161?format=api", "purl": "pkg:npm/mongoose@6.11.3", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-14hp-t1nh-4bbh" }, { "vulnerability": "VCID-bu2j-qbnd-27ct" }, { "vulnerability": "VCID-wf9k-8mhk-1fe1" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mongoose@6.11.3" }, { "url": "http://public2.vulnerablecode.io/api/packages/138302?format=api", "purl": "pkg:npm/mongoose@7.3.3", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-14hp-t1nh-4bbh" }, { "vulnerability": "VCID-bu2j-qbnd-27ct" }, { "vulnerability": "VCID-f581-vwd2-e7h6" }, { "vulnerability": "VCID-wf9k-8mhk-1fe1" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mongoose@7.3.3" }, { "url": "http://public2.vulnerablecode.io/api/packages/66162?format=api", "purl": "pkg:npm/mongoose@7.3.4", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-14hp-t1nh-4bbh" }, { "vulnerability": "VCID-bu2j-qbnd-27ct" }, { "vulnerability": "VCID-wf9k-8mhk-1fe1" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mongoose@7.3.4" } ], "aliases": [ "CVE-2023-3696", "GHSA-9m93-w8w6-76hh" ], "risk_score": 4.5, "exploitability": "0.5", "weighted_severity": "9.0", "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-f581-vwd2-e7h6" }, { "url": "http://public2.vulnerablecode.io/api/vulnerabilities/56479?format=api", "vulnerability_id": "VCID-wf9k-8mhk-1fe1", "summary": "Mongoose search injection vulnerability\nMongoose versions prior to 8.9.5, 7.8.4, and 6.13.6 are vulnerable to improper use of the `$where` operator. This vulnerability arises from the ability of the `$where` clause to execute arbitrary JavaScript code in MongoDB queries, potentially leading to code injection attacks and unauthorized access or manipulation of database data.\n\nNOTE: this issue exists because of an incomplete fix for CVE-2024-53900.", "references": [ { "reference_url": "https://api.first.org/data/v1/epss?cve=CVE-2025-23061", "reference_id": "", "reference_type": "", "scores": [ { "value": "0.55322", "scoring_system": "epss", "scoring_elements": "0.98108", "published_at": "2026-06-05T12:55:00Z" }, { "value": "0.61666", "scoring_system": "epss", "scoring_elements": "0.98359", "published_at": "2026-06-07T12:55:00Z" }, { "value": "0.61666", "scoring_system": "epss", "scoring_elements": "0.9836", "published_at": "2026-06-06T12:55:00Z" } ], "url": "https://api.first.org/data/v1/epss?cve=CVE-2025-23061" }, { "reference_url": "https://github.com/Automattic/mongoose", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose" }, { "reference_url": "https://github.com/Automattic/mongoose/blob/master/CHANGELOG.md", "reference_id": "", "reference_type": "", "scores": [ { "value": "9", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H" }, { "value": "9.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" }, { "value": "Track", "scoring_system": "ssvc", "scoring_elements": "SSVCv2/E:N/A:N/T:T/P:M/B:A/M:M/D:T/2025-01-15T15:10:29Z/" } ], "url": "https://github.com/Automattic/mongoose/blob/master/CHANGELOG.md" }, { "reference_url": "https://github.com/Automattic/mongoose/commit/64a9f9706f2428c49e0cfb8e223065acc645f7bc", "reference_id": "", "reference_type": "", "scores": [ { "value": "9", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H" }, { "value": "9.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" }, { "value": "Track", "scoring_system": "ssvc", "scoring_elements": "SSVCv2/E:N/A:N/T:T/P:M/B:A/M:M/D:T/2025-01-15T15:10:29Z/" } ], "url": "https://github.com/Automattic/mongoose/commit/64a9f9706f2428c49e0cfb8e223065acc645f7bc" }, { "reference_url": "https://github.com/Automattic/mongoose/compare/6.13.5...6.13.6", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose/compare/6.13.5...6.13.6" }, { "reference_url": "https://github.com/Automattic/mongoose/compare/7.8.3...7.8.4", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose/compare/7.8.3...7.8.4" }, { "reference_url": "https://github.com/Automattic/mongoose/compare/8.9.4...8.9.5", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose/compare/8.9.4...8.9.5" }, { "reference_url": "https://github.com/Automattic/mongoose/releases/tag/6.13.6", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose/releases/tag/6.13.6" }, { "reference_url": "https://github.com/Automattic/mongoose/releases/tag/7.8.4", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose/releases/tag/7.8.4" }, { "reference_url": "https://github.com/Automattic/mongoose/releases/tag/8.9.5", "reference_id": "", "reference_type": "", "scores": [ { "value": "9", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H" }, { "value": "9.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" }, { "value": "Track", "scoring_system": "ssvc", "scoring_elements": "SSVCv2/E:N/A:N/T:T/P:M/B:A/M:M/D:T/2025-01-15T15:10:29Z/" } ], "url": "https://github.com/Automattic/mongoose/releases/tag/8.9.5" }, { "reference_url": "https://www.npmjs.com/package/mongoose?activeTab=versions", "reference_id": "", "reference_type": "", "scores": [ { "value": "9", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H" }, { "value": "9.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" }, { "value": "Track", "scoring_system": "ssvc", "scoring_elements": "SSVCv2/E:N/A:N/T:T/P:M/B:A/M:M/D:T/2025-01-15T15:10:29Z/" } ], "url": "https://www.npmjs.com/package/mongoose?activeTab=versions" }, { "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2025-23061", "reference_id": "CVE-2025-23061", "reference_type": "", "scores": [ { "value": "9.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://nvd.nist.gov/vuln/detail/CVE-2025-23061" }, { "reference_url": "https://github.com/advisories/GHSA-m7xq-9374-9rvx", "reference_id": "GHSA-m7xq-9374-9rvx", "reference_type": "", "scores": [ { "value": "9.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/advisories/GHSA-m7xq-9374-9rvx" }, { "reference_url": "https://github.com/advisories/GHSA-vg7j-7cwx-8wgw", "reference_id": "GHSA-vg7j-7cwx-8wgw", "reference_type": "", "scores": [], "url": "https://github.com/advisories/GHSA-vg7j-7cwx-8wgw" } ], "fixed_packages": [ { "url": "http://public2.vulnerablecode.io/api/packages/83828?format=api", "purl": "pkg:npm/mongoose@6.13.6", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-14hp-t1nh-4bbh" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mongoose@6.13.6" }, { "url": "http://public2.vulnerablecode.io/api/packages/83827?format=api", "purl": "pkg:npm/mongoose@7.8.4", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-14hp-t1nh-4bbh" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mongoose@7.8.4" }, { "url": "http://public2.vulnerablecode.io/api/packages/83826?format=api", "purl": "pkg:npm/mongoose@8.9.5", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-14hp-t1nh-4bbh" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mongoose@8.9.5" } ], "aliases": [ "CVE-2025-23061", "GHSA-vg7j-7cwx-8wgw" ], "risk_score": 4.5, "exploitability": "0.5", "weighted_severity": "9.0", "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-wf9k-8mhk-1fe1" }, { "url": "http://public2.vulnerablecode.io/api/vulnerabilities/110526?format=api", "vulnerability_id": "VCID-xacy-kytd-zkbh", "summary": "automattic/mongoose vulnerable to Prototype pollution via Schema.path\nMongoose is a MongoDB object modeling tool designed to work in an asynchronous environment. Affected versions of this package are vulnerable to Prototype Pollution. The `Schema.path()` function is vulnerable to prototype pollution when setting the schema object. This vulnerability allows modification of the Object prototype and could be manipulated into a Denial of Service (DoS) attack.", "references": [ { "reference_url": "https://api.first.org/data/v1/epss?cve=CVE-2022-2564", "reference_id": "", "reference_type": "", "scores": [ { "value": "0.02927", "scoring_system": "epss", "scoring_elements": "0.86675", "published_at": "2026-06-04T12:55:00Z" }, { "value": "0.02927", "scoring_system": "epss", "scoring_elements": "0.86682", "published_at": "2026-06-08T12:55:00Z" }, { "value": "0.02927", "scoring_system": "epss", "scoring_elements": "0.86692", "published_at": "2026-06-07T12:55:00Z" }, { "value": "0.02927", "scoring_system": "epss", "scoring_elements": "0.86696", "published_at": "2026-06-06T12:55:00Z" }, { "value": "0.02927", "scoring_system": "epss", "scoring_elements": "0.86697", "published_at": "2026-06-05T12:55:00Z" } ], "url": "https://api.first.org/data/v1/epss?cve=CVE-2022-2564" }, { "reference_url": "https://github.com/automattic/mongoose", "reference_id": "", "reference_type": "", "scores": [ { "value": "7.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/automattic/mongoose" }, { "reference_url": "https://github.com/Automattic/mongoose/blob/51e758541763b6f14569744ced15cc23ab8b50c6/lib/schema.js#L88-L141", "reference_id": "", "reference_type": "", "scores": [ { "value": "7", "scoring_system": "cvssv3", "scoring_elements": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H" }, { "value": "7.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" }, { "value": "Track", "scoring_system": "ssvc", "scoring_elements": "SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2024-11-20T16:14:31Z/" } ], "url": "https://github.com/Automattic/mongoose/blob/51e758541763b6f14569744ced15cc23ab8b50c6/lib/schema.js#L88-L141" }, { "reference_url": "https://github.com/Automattic/mongoose/blob/master/CHANGELOG.md", "reference_id": "", "reference_type": "", "scores": [ { "value": "7.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose/blob/master/CHANGELOG.md" }, { "reference_url": "https://github.com/Automattic/mongoose/commit/99b418941e2fc974199b8e5bd9d382bb50bf680a", "reference_id": "", "reference_type": "", "scores": [ { "value": "7.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/Automattic/mongoose/commit/99b418941e2fc974199b8e5bd9d382bb50bf680a" }, { "reference_url": "https://github.com/automattic/mongoose/commit/a45cfb6b0ce0067ae9794cfa80f7917e1fb3c6f8", "reference_id": "", "reference_type": "", "scores": [ { "value": "7", "scoring_system": "cvssv3", "scoring_elements": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H" }, { "value": "7.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" }, { "value": "Track", "scoring_system": "ssvc", "scoring_elements": "SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2024-11-20T16:14:31Z/" } ], "url": "https://github.com/automattic/mongoose/commit/a45cfb6b0ce0067ae9794cfa80f7917e1fb3c6f8" }, { "reference_url": "https://github.com/Automattic/mongoose/compare/6.4.5...6.4.6", "reference_id": "", "reference_type": "", "scores": [ { "value": "7", "scoring_system": "cvssv3", "scoring_elements": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H" }, { "value": "7.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" }, { "value": "Track", "scoring_system": "ssvc", "scoring_elements": "SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2024-11-20T16:14:31Z/" } ], "url": "https://github.com/Automattic/mongoose/compare/6.4.5...6.4.6" }, { "reference_url": "https://github.com/Automattic/mongoose/pull/12297", "reference_id": "", "reference_type": "", "scores": [], "url": "https://github.com/Automattic/mongoose/pull/12297" }, { "reference_url": "https://huntr.dev/bounties/055be524-9296-4b2f-b68d-6d5b810d1ddd", "reference_id": "", "reference_type": "", "scores": [ { "value": "7", "scoring_system": "cvssv3", "scoring_elements": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H" }, { "value": "7.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" }, { "value": "Track", "scoring_system": "ssvc", "scoring_elements": "SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2024-11-20T16:14:31Z/" } ], "url": "https://huntr.dev/bounties/055be524-9296-4b2f-b68d-6d5b810d1ddd" }, { "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2022-2564", "reference_id": "", "reference_type": "", "scores": [ { "value": "7.0", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H" }, { "value": "HIGH", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://nvd.nist.gov/vuln/detail/CVE-2022-2564" }, { "reference_url": "https://github.com/advisories/GHSA-f825-f98c-gj3g", "reference_id": "GHSA-f825-f98c-gj3g", "reference_type": "", "scores": [ { "value": "HIGH", "scoring_system": "cvssv3.1_qr", "scoring_elements": "" } ], "url": "https://github.com/advisories/GHSA-f825-f98c-gj3g" } ], "fixed_packages": [ { "url": "http://public2.vulnerablecode.io/api/packages/148094?format=api", "purl": "pkg:npm/mongoose@5.13.15", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-14hp-t1nh-4bbh" }, { "vulnerability": "VCID-bu2j-qbnd-27ct" }, { "vulnerability": "VCID-f581-vwd2-e7h6" }, { "vulnerability": "VCID-wf9k-8mhk-1fe1" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mongoose@5.13.15" }, { "url": "http://public2.vulnerablecode.io/api/packages/599685?format=api", "purl": "pkg:npm/mongoose@6.0.0-rc0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-14hp-t1nh-4bbh" }, { "vulnerability": "VCID-bu2j-qbnd-27ct" }, { "vulnerability": "VCID-wf9k-8mhk-1fe1" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mongoose@6.0.0-rc0" }, { "url": "http://public2.vulnerablecode.io/api/packages/148093?format=api", "purl": "pkg:npm/mongoose@6.4.6", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-14hp-t1nh-4bbh" }, { "vulnerability": "VCID-bu2j-qbnd-27ct" }, { "vulnerability": "VCID-f581-vwd2-e7h6" }, { "vulnerability": "VCID-wf9k-8mhk-1fe1" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mongoose@6.4.6" } ], "aliases": [ "CVE-2022-2564", "GHSA-f825-f98c-gj3g" ], "risk_score": 4.0, "exploitability": "0.5", "weighted_severity": "8.0", "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-xacy-kytd-zkbh" } ], "fixing_vulnerabilities": [], "risk_score": "4.5", "resource_url": "http://public2.vulnerablecode.io/packages/pkg:npm/mongoose@4.9.8" }