CRITICAL🇬🇧 English

CVE-2026-50627

Apache CXF: brak weryfikacji pola 'aud' w tokenach JWT (Token Confusion)

CVSS 9.1pub. 2026-06-12upd. 2026-07-02

Klasa JwtAccessTokenValidator w Apache CXF nie weryfikuje roszczenia 'aud' (Audience) w przychodzących tokenach JWT. Umożliwia to atakującemu ponowne użycie tokenu wydanego dla jednego serwera zasobów przeciwko innemu, co prowadzi do ataków typu Token Confusion/Routing.

Pokaż oryginał (EN)

The JwtAccessTokenValidator class in Apache CXF fails to validate the 'aud' (Audience) claims of incoming JWT access tokens. This allows a JWT issued for one Resource Server to be successfully replayed against a completely different Resource Server, leading to Token Confusion/Routing attacks. Users are recommended to upgrade to versions 4.2.2 or 4.1.7, which fixes this issue.

🤖 Analiza AI
Jak działa

Mechanizm podatności wynika z pominięcia walidacji pola 'aud' (Audience) w tokenach JWT przez klasę JwtAccessTokenValidator. Pole 'aud' określa, dla jakiego serwera zasobów token został wystawiony. Brak jego weryfikacji oznacza, że token JWT legalnie wydany dla jednego Resource Server może zostać z powodzeniem przesłany (replay) do zupełnie innego Resource Server i tam zaakceptowany. Prowadzi to do ataku Token Confusion, w którym granice autoryzacji między różnymi usługami zostają naruszone.

Skutki

Atakujący posiadający ważny token JWT dla jednej usługi może uzyskać nieautoryzowany dostęp do innych usług (Resource Serverów) w tej samej infrastrukturze. Może to prowadzić do naruszenia poufności, integralności i dostępności chronionych zasobów.

Mitygacja

Należy zaktualizować Apache CXF do wersji 4.2.2 lub 4.1.7, w których problem został naprawiony. Szczegóły dostępne w referencjach producenta na liście dyskusyjnej Apache.

Kogo dotyczy

Apache CXF w wersjach poprzedzających 4.2.2 oraz 4.1.7, korzystających z klasy JwtAccessTokenValidator do walidacji tokenów JWT.

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
  • Apache Cxf

    APP
    Apache
    < 4.1.74.2.0 – 4.2.2 (bez)
🔵
ZWERYFIKUJ U PRODUCENTA
Brak jednoznacznych danych o patchu. Sprawdź referencje od producenta.
CWE
Referencje

Powiązane podatności

CVE-2026-49875CRITICAL9.8PL ✓ten sam produkt

Apache CXF: podatność XXE w EndpointReferenceUtils i W3CMultiSchemaFactory

CVE-2026-50628CRITICAL9.8PL ✓ten sam produkt

Apache CXF: błąd logiki w OAuthRequestFilter odwraca weryfikację IP

CVE-2026-44930CRITICAL9.8ten sam produkt

An LDAP injection vulnerability in the LDAP Certificate repository of the XKMS server in Apache CXF may allow ...

CVE-2025-48913CRITICAL9.8PL ✓ten sam produkt

Apache CXF: RCE przez złośliwe URL w konfiguracji JMS

CVE-2024-29736CRITICAL9.1PL ✓ten sam produkt

SSRF w opisie usług WADL w Apache CXF