8.8Hoch

CVE-2026-118510Laravel MongoDB `whereDoesntHave` misses deny records for numeric string IDs

MongoDB Laravel MongoDB Veröffentlicht: (vor 5 Tagen)

Beschreibung

A type-handling flaw in the relationship query building of this MongoDB integration library can cause a check for the absence of a related record to be compiled with an identifier of the wrong data type. In an application that relies on such a check to decide which documents a request may see or act on, a user with basic privileges may be served, may change, or may remove documents that the check was intended to withhold. The failure is silent and produces no error.

Schwachstellentyp (CWE): CWE-843

Daten: CVE.org, NVD, CISA KEV, FIRST EPSS, Ubuntu. Wiedergegeben wie in der Quelle, auf Englisch.

Betroffene Produkte und Versionen

HerstellerProduktVersionen
MongoDB Laravel MongoDB 3.2.3 – < 5.12.0

Referenzen und Patches