๐Ÿ” CVE Alert

CVE-2026-125118

MEDIUM 6.5

Mongoose: Prototype pollution via Schema.prototype.virtual()

CVSS Score
6.5
EPSS Score
0.0%
EPSS Percentile
0th

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, Schema.prototype.virtual() builds nested virtual paths without applying the special-property validation already used by Schema.path() and Schema.add(). An attacker who can influence virtual field names in dynamic schemas, content-management form builders, or schema-as-code systems can supply path segments such as __proto__, constructor, or prototype, causing the virtual-path reducer to write enumerable properties to Object.prototype or Function.prototype. The resulting prototype pollution can spoof inherited property checks such as authorization flags and can provide function-prototype gadget state to other server-side JavaScript code. This issue is fixed in versions 6.13.12, 7.8.13, 8.24.7, and 9.11.4.

CWE CWE-1321
Vendor automattic
Product mongoose
Published Nov 9, 2026
Stay Ahead of the Next One

Get instant alerts for automattic mongoose

Be the first to know when new medium vulnerabilities affecting automattic mongoose are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
Low

Affected Versions

Automattic / mongoose
< 6.13.12 >= 7.0.0, < 7.8.13 >= 8.0.0, < 8.24.7 >= 9.0.0, < 9.11.4

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/Automattic/mongoose/security/advisories/GHSA-6972-9mcm-vhwj github.com: https://github.com/Automattic/mongoose/commit/318f7e09dd363a1dfddb8180878488dccd2796d1 github.com: https://github.com/Automattic/mongoose/commit/74df7769b5a8d89c4413b764029911ee915ea467 github.com: https://github.com/Automattic/mongoose/commit/7a2a6567abbb72c0430c8cc5b7942141844fecff github.com: https://github.com/Automattic/mongoose/commit/fb467e6d33174293dc0360649f20ce68d99117a9 github.com: https://github.com/Automattic/mongoose/releases/tag/6.13.12 github.com: https://github.com/Automattic/mongoose/releases/tag/7.8.13 github.com: https://github.com/Automattic/mongoose/releases/tag/8.24.7 github.com: https://github.com/Automattic/mongoose/releases/tag/9.11.4