🔐 CVE Alert

CVE-2026-42334

HIGH 7.5

Mongoose: Improper Sanitization of $nor in sanitizeFilter May Allow NoSQL Injection

CVSS Score
7.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.9, 7.8.9, 8.22.1, and 9.1.6, a vulnerability allows bypassing Mongoose’s sanitizeFilter query sanitization mechanism via the $nor operator. When 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. This vulnerability is fixed in 6.13.9, 7.8.9, 8.22.1, and 9.1.6.

CWE CWE-74
Vendor automattic
Product mongoose
Published May 14, 2026
Last Updated May 14, 2026
Stay Ahead of the Next One

Get instant alerts for automattic mongoose

Be the first to know when new high 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:H/I:N/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Affected Versions

Automattic / mongoose
< 6.13.9 >= 7.0.0, <= 7.8.8 >= 8.0.0, <= 8.22.0 >= 9.0.0, <= 9.1.5

References

NVD ↗ CVE.org ↗ EPSS Data ↗
github.com: https://github.com/Automattic/mongoose/security/advisories/GHSA-wpg9-53fq-2r8h