Mongoose before 8.9.5 can improperly use a nested $where filter with a populate() match, leading to search injection. NOTE: this issue exists because of an incomplete fix for CVE-2024-53900.
References
Configurations
History
03 Oct 2025, 12:59
Type | Values Removed | Values Added |
---|---|---|
Summary |
|
|
CPE | cpe:2.3:a:mongoosejs:mongoose:*:*:*:*:*:node.js:*:* | |
First Time |
Mongoosejs mongoose
Mongoosejs |
|
References | () https://github.com/Automattic/mongoose/blob/master/CHANGELOG.md - Release Notes | |
References | () https://github.com/Automattic/mongoose/commit/64a9f9706f2428c49e0cfb8e223065acc645f7bc - Patch | |
References | () https://github.com/Automattic/mongoose/releases/tag/8.9.5 - Release Notes | |
References | () https://www.npmjs.com/package/mongoose?activeTab=versions - Product |
15 Jan 2025, 05:15
Type | Values Removed | Values Added |
---|---|---|
New CVE |
Information
Published : 2025-01-15 05:15
Updated : 2025-10-03 12:59
NVD link : CVE-2025-23061
Mitre link : CVE-2025-23061
CVE.ORG link : CVE-2025-23061
JSON object : View
Products Affected
mongoosejs
- mongoose
CWE
CWE-94
Improper Control of Generation of Code ('Code Injection')