Katalog CVE

CVE-2026-95811

ŚrednieCVSS 6.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.40%

Percentyl 31 - wyżej niż 31% wszystkich znanych CVE

Streszczenie

Podatność w module Lemonldap::NG::Handler (Perl) pozwala obejść reguły locationRules poprzez użycie równoważnego zapisu ścieżki URL. Handler dopasowuje wyrażenia regularne do surowego REQUEST_URI, podczas gdy serwer WWW routuje na podstawie zdekodowanej i znormalizowanej ścieżki, co pozwala na ominięcie reguł deny, warunków tożsamości i grup oraz reguł unprotect i skip. Podatność dotyczy wyłącznie vhostów, których reguła domyślna jest bardziej permisywna niż pozostałe reguły.

Ocena ryzyka

Uwierzytelniony użytkownik może uzyskać dostęp do dowolnego URL, który miał być chroniony przez reguły locationRules, co może prowadzić do nieautoryzowanego dostępu do zasobów. Ryzyko jest ograniczone do uprawnień przyznanych przez regułę domyślną vhosta.

Rekomendacja

Zaktualizuj Lemonldap::NG::Handler do wersji 2.16.10, 2.21.6 lub 2.23.4 (w zależności od gałęzi) lub nowszej. Przejrzyj konfigurację reguł domyślnych vhostów, aby upewnić się, że nie są bardziej permisywne niż zamierzone.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

Lemonldap::NG::Handler versions from 2.0.0 before 2.16.10, from 2.17.0 before 2.21.6, from 2.22.0 before 2.23.4 for Perl allow an equivalent spelling of a path to bypass the locationRules that restrict it. The handler matches each vhost's locationRules regular expressions against REQUEST_URI, the raw request line, while the web server routes on the path it has already percent-decoded and normalized. A request that percent-encodes a character of the path, inserts dot segments, or doubles a slash therefore reaches the protected resource under a URI that no rule regexp matches, and the vhost's default rule decides access. Deny rules, identity and group conditions, and unprotect and skip rules are bypassed alike. Only a vhost whose default rule is more permissive than its other rules is affected. An authenticated user then reaches any URL a locationRules regexp was meant to restrict, but gains no more than that default rule already grants.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS