Katalog CVE

CVE-2026-73179

Nieznane
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Nieprawidłowe egzekwowanie semantyki jednorazowego kodu autoryzacyjnego w dostawcy grantu OAuth2 JPA w Apache CXF pozwala zdalnemu atakującemu uzyskać wiele ważnych tokenów dostępu z jednego kodu autoryzacyjnego poprzez równoczesne żądania wymiany tokenów, które wykorzystują wyścig w nieatomowej operacji find-then-delete na współdzielonej relacyjnej bazie danych w izolacji READ_COMMITTED.

Ocena ryzyka

Atakujący może uzyskać wiele tokenów dostępu z jednego kodu autoryzacyjnego, co narusza zasady bezpieczeństwa OAuth2. Może to prowadzić do nieautoryzowanego dostępu do chronionych zasobów.

Rekomendacja

Zaktualizuj Apache CXF do wersji 4.2.4, 4.1.9 lub 3.6.13, które naprawiają ten problem.

Inne podatności w Apache CXF

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

Improper enforcement of single-use authorization code semantics in the JPA OAuth2 authorization code grant provider in Apache CXFallows a remote attacker to obtain multiple valid access tokens from a single authorization code via concurrent token exchange requests that race the non-atomic find-then-delete operation against a shared relational database under READ_COMMITTED isolation. Users are recommended to upgrade to versions 4.2.4 or 4.1.9 or 3.6.13, which fixes this issue.

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