CVE-2026-37977
NiskieCVSS 3.7Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 17 - wyżej niż 17% wszystkich znanych CVE
Streszczenie
W Keycloak wykryto podatność polegającą na wstrzykiwaniu nagłówka CORS w punkcie końcowym tokena UMA. Atakujący zdalny może wykorzystać tę lukę, wysyłając specjalnie spreparowany token JWT z kontrolowaną wartością `azp`, która jest odzwierciedlana w nagłówku `Access-Control-Allow-Origin` przed walidacją podpisu JWT. Problem występuje tylko wtedy, gdy klient docelowy jest błędnie skonfigurowany z `webOrigins: ["*"]`.
Ocena ryzyka
Ryzyko polega na możliwym ujawnieniu informacji o niskiej wrażliwości z odpowiedzi błędów serwera autoryzacyjnego oraz osłabieniu izolacji pochodzenia, co może ułatwić dalsze ataki, ale tylko w przypadku nieprawidłowej konfiguracji klienta.
Rekomendacja
Zaleca się natychmiastową aktualizację Keycloak do wersji, w której usunięto tę podatność, oraz sprawdzenie konfiguracji klientów, aby nie używano `webOrigins: ["*"]` bez uzasadnionej potrzeby.
Powiązane podatności
- CVE-2026-121953Krytyczne
FreeRDP w wersjach przed 3.32.2 zawiera podatność use-after-free w dynamicznym kanale wirtualnym rdpgfx po stronie klienta. Zduplikowany kanał o nowym ChannelId nadpisuje pojedynczy slot callbacku listenera, który funkcja rdpgfx_on_close zwalnia bez wyczyszczenia. Złośliwy serwer RDP może otworzyć i zamknąć taki kanał, a następnie wysłać PDU na oryginalnym kanale, powodując awarię klienta lub potencjalne wykonanie kodu.
- CVE-2026-121952Krytyczne
FreeRDP w wersjach przed 3.32.2 ma podatność out-of-bounds write w proxy, ponieważ funkcja rdp_read_bitmap_cache_v2_capability_set odrzuca tylko wartości numCellCaches większe niż 5, podczas gdy tablica komórek bitmap cache v2 jest później odwoływana pod stałymi indeksami od 0 do 4. Klient łączący się z proxy może zadeklarować mniej niż pięć komórek cache w Confirm Active, powodując uszkodzenie sterty, wyciek danych sterty do backendu lub awarię.
- CVE-2026-122006Krytyczne
Gem activestorage w wersjach przed 8.1.4.1 dla Ruby on Rails, podczas przetwarzania załączników przez ImageMagick, pozwala na operacje odczytu i zapisu po stronie serwera (np. odczyt secret_key_base). Wynika to z faktu, że analizator ImageMagick uruchamia się przy załączaniu pliku, a brak polityki bezpieczeństwa ImageMagick blokującej niepożądane funkcje.
- CVE-2026-121640Krytyczne
Podatność typu Authentication Bypass przez powtórzenie przechwyconego żądania (capture-replay) w WatchGuard AuthPoint Gateway pozwala atakującemu, który zaobserwował legalne żądanie między komponentami AuthPoint Gateway, na jego powtórzenie i wykonanie nieautoryzowanych działań administracyjnych, w tym zakłócenie usług uwierzytelniania.
- CVE-2026-121639Krytyczne
Podatność typu Missing Authentication for Critical Function w WatchGuard AuthPoint Gateway pozwala zdalnemu nieuwierzytelnionemu atakującemu z dostępem sieciowym do hosta AuthPoint Gateway na zakłócenie usług uwierzytelniania i usunięcie lokalnej konfiguracji synchronizacji katalogów.
- CVE-2026-121638Krytyczne
Podatność typu Improper Certificate Validation w WatchGuard AuthPoint Gateway pozwala atakującemu znajdującemu się na ścieżce sieciowej na przechwycenie i modyfikację komunikacji między AuthPoint Gateway a lokalnymi dostawcami uwierzytelniania.
- CVE-2026-65555Krytyczne
Wtyczka Uncanny Toolkit for LearnDash (do wersji 3.8.2) zawiera błąd nieprawidłowego przypisania uprawnień, który umożliwia eskalację przywilejów. Użytkownik o niskich uprawnieniach może uzyskać dostęp do funkcji zastrzeżonych dla wyższych ról.
- CVE-2026-119481Krytyczne
Wtyczka JetFormBuilder (do wersji 3.6.7.1) zawiera błąd nieprawidłowego przypisania uprawnień umożliwiający eskalację przywilejów. Użytkownik z niskimi uprawnieniami może wykonywać akcje zarezerwowane dla wyższych ról.
- CVE-2026-114425Krytyczne
SEPPmail Secure Email Gateway przed wersją 15.1.1 ufa ścieżce pliku dostarczonej w zewnętrznych metadanych załącznika Large File Transfer. Nieuwierzytelniony zdalny nadawca może spowodować ujawnienie, przeniesienie lub usunięcie dostępnego pliku regularnego, gdy LFT jest włączone, a wiadomość trafi do podatnej ścieżki przetwarzania. Zweryfikowane procesy robocze działały jako root.
- CVE-2026-114424Krytyczne
SEPPmail Secure Email Gateway przed wersją 15.1.1 może wykonywać tekst zastępczy pochodzący od atakującego jako kod Perl w regułach zastępowania nadawcy lub odbiorcy. Nieuwierzytelniony zdalny nadawca może wykonać polecenia systemu operacyjnego w kontekście procesu roboczego przetwarzania poczty, gdy aktywna reguła używa danych pochodzących z wiadomości, a warunek wyszukiwania pasuje. Zweryfikowany kontekst procesu roboczego działał jako root.
Oryginalny opis (angielski, źródło NVD)
A flaw was found in Keycloak. A remote attacker can exploit a Cross-Origin Resource Sharing (CORS) header injection vulnerability in Keycloak's User-Managed Access (UMA) token endpoint. This flaw occurs because the `azp` claim from a client-supplied JSON Web Token (JWT) is used to set the `Access-Control-Allow-Origin` header before the JWT signature is validated. When a specially crafted JWT with an attacker-controlled `azp` value is processed, this value is reflected as the CORS origin, even if the grant is later rejected. This can lead to the exposure of low-sensitivity information from authorization server error responses, weakening origin isolation, but only when a target client is misconfigured with `webOrigins: ["*"]`.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

