Mongoose is a MongoDB object modeling tool designed to work in an asynchronous environment.
Mongoose is a MongoDB object modeling tool designed to work in an asynchronous environment. Prior to 6.13.12, 7.8.13, 8.24.7, and 9.11.4, Mongoose can descend into inherited properties while loading database documents in init(), setting dotted paths in $__set, and merging update documents in utils.mergeClone. Attacker-controlled keys such as toString or valueOf can therefore cause Mongoose to write into shared built-in functions instead of an own property. A crafted document, Mixed path, non-strict document or subdocument, findOneAndReplace() replacement, chained update, or Query.prototype.merge() source can overwrite Object.prototype.toString.call, causing later queries on unrelated models
Read at NIST National Vulnerability Database (CVE API 2.0)
- Vendor
- Automattic
- Product
- mongoose
- CVSS v3.1
- 8.2 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
- Fix
- available
- Weakness
- CWE-1321
- Exposure class
- Database
- NVD status
- Received
Why it ranks 35 (Notable)
- CVSS v3.1 8.2 high
- Product class: database
- Fix available
- Recency: items published within 24 hours gain 15, within 72 hours 6, within 7 days 2.
Links
- NIST National Vulnerability Database (CVE API 2.0) (nvd.nist.gov)
- CVE-2026-125117 on this site · NVD · CVE.org · Vulnpedia
Related coverage
Other items that share a CVE or were clustered with this one.