Katalog CVE

CVE-2026-55170

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.25%

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

Streszczenie

W OpenFGA przed wersją 1.18.0, przy użyciu MySQL jako magazynu danych, kolumny identyfikatorów krotek, dziennika zmian i modelu autoryzacji porównują wartości rozróżniane wielkością liter (np. user:Alice i user:alice) jako równoważne, co powoduje, że dwa różne żądania sprawdzenia zwracają tę samą odpowiedź.

Ocena ryzyka

Organizacja może błędnie przyznawać lub odmawiać dostępu, gdy nazwy użytkowników różnią się tylko wielkością liter, co prowadzi do naruszenia zasad autoryzacji i potencjalnego wycieku danych.

Rekomendacja

Należy niezwłocznie zaktualizować OpenFGA do wersji 1.18.0 lub nowszej, która zawiera poprawkę usuwającą problem porównywania wartości bez uwzględniania wielkości liter.

Inne podatności w OpenFGA

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

OpenFGA is an authorization/permission engine built for developers. Prior to 1.18.0, when MySQL is being used as the datastore and authorization decisions rely on case-sensitive user strings, the tuple, changelog, and authorization_model identifier columns can compare case-distinct values such as user:Alice and user:alice as equivalent, causing two distinct check requests to return the same response. This issue is fixed in 1.18.0.

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