Katalog CVE

CVE-2026-32726

WysokieCVSS 8.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.27%

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

Streszczenie

SciTokens C++ przed wersją 1.4.1 jest podatny na obejście autoryzacji w walidacji zakresu ścieżki. Enforcer używa prostego porównania prefiksów bez uwzględniania granic segmentów ścieżki, co pozwala tokenowi z zakresem dla jednej ścieżki autoryzować dostęp do ścieżek o podobnym prefiksie.

Ocena ryzyka

Atakujący może uzyskać nieautoryzowany dostęp do zasobów, do których nie powinien mieć dostępu, co narusza kontrolę dostępu.

Rekomendacja

Należy zaktualizować scitokens-cpp do wersji 1.4.1 lub nowszej.

Powiązane podatności

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

SciTokens C++ is a minimal library for creating and using SciTokens from C or C++. Prior to version 1.4.1, scitokens-cpp is vulnerable to an authorization bypass in path-based scope validation. The enforcer used a simple string-prefix comparison when checking whether a requested resource path was covered by a token's authorized scope path. Because the check did not require a path-segment boundary, a token scoped to one path could incorrectly authorize access to sibling paths that merely started with the same prefix. This issue has been patched in version 1.4.1.

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