CVE-2024-53900

Published Dec 2, 2024 CVSS 3.1 · 9.1 Critical EPSS 4.0% KEV · Not listed
Description
Mongoose before 8.8.3 can improperly use $where in match, leading to search injection.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-m7xq-9374-9rvx Mongoose search injection vulnerability
History
Type Values Removed Values Added
First Time appeared Mongoosejs
Mongoosejs mongoose
CPEs cpe:2.3:a:mongoosejs:mongoose:*:*:*:*:*:node.js:*:*
cpe:2.3:a:mongoosejs:mongoose:7.0.0:rc0:*:*:*:node.js:*:*
cpe:2.3:a:mongoosejs:mongoose:8.0.0:rc0:*:*:*:node.js:*:*
Vendors & Products Mongoosejs
Mongoosejs mongoose
Type Values Removed Values Added
Description Mongoose before 8.8.3 can improperly use $where in match. Mongoose before 8.8.3 can improperly use $where in match, leading to search injection.
References
Type Values Removed Values Added
First Time appeared Automattic
Automattic mongoose
Weaknesses CWE-89
CPEs cpe:2.3:a:cesanta:mongoose:*:*:*:*:*:*:*:* cpe:2.3:a:automattic:mongoose:*:*:*:*:*:*:*:*
Vendors & Products Cesanta
Cesanta mongoose
Automattic
Automattic mongoose
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

cvssV3_1

{'score': 9.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N'}

Type Values Removed Values Added
First Time appeared Cesanta
Cesanta mongoose
CPEs cpe:2.3:a:cesanta:mongoose:*:*:*:*:*:*:*:*
Vendors & Products Cesanta
Cesanta mongoose
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Jan 6, 2025, 5:43 PM
Reserved
Nov 24, 2024, 12:00 AM
Status
Analyzed
Published
Dec 2, 2024, 8:15 PM
Modified
Jun 17, 2026, 8:09 AM