CVE-2026-88027
Improper neutralization of special elements in data query logic in the embedded-document relation handling of the MongoDB integration for Laravel can cause a caller-supplied embedded record identifier to be interpreted as a query condition rather than as a literal identifier. An authenticated user who can influence such an identifier may delete all embedded documents in a targeted record or overwrite an embedded document other than the intended target.
Scoring
- Severity
- HIGH
- CVSS base score
- 7.1
- CVSS vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:L/SC:N/SI:N/SA:N
- CWE
- CWE-943
- Published
- 2026-09-10
- Last modified
- 2026-09-10
Affected products
- MongoDB Laravel MongoDB (PHP)
Weakness type
Related vulnerabilities
- CVE-2026-88036 — GridFS data disclosure and deletion via query-operator injection in file IDs in the MongoDB C Driver
- CVE-2026-88034 — GridFS data disclosure and deletion via query-operator injection in file IDs in the MongoDB C++ Driver
- CVE-2026-88033 — GridFS data disclosure and deletion via query-operator injection in file IDs in the MongoDB Java Driver
- CVE-2026-88031 — GridFS data deletion via query-operator injection in file IDs in the MongoDB Go Driver
- CVE-2026-88030 — GridFS data disclosure and deletion via query-operator injection in file IDs in the MongoDB Ruby Driver
- CVE-2026-88029 — GridFS data disclosure and deletion via query-operator injection in file IDs in the MongoDB Python Driver
- CVE-2026-88028 — Unauthorized document disclosure via query-operator injection in polymorphic relation identifiers in MongoDB integration for Laravel
- CVE-2026-88026 — Regular expression injection via unescaped characters in LINQ query translation in MongoDB C# Driver