CVE-2026-14781

Orta

Təsvir

org.keycloak.broker.oidc paketində OIDC brokerinin email_verified iddiasını yanlış sinxronizasiya etdiyi bir çatışmazlıq mövcuddur. OIDC kimlik provayderi trustEmail=true olaraq konfiqurasiya edildikdə və userinfo son nöqtəsi aktiv olduqda, Keycloak e-poçt ünvanını userinfo cavabından, lakin email_verified statusunu münhasir olaraq id_token-dən əldə edir. Kök səbəb, id_token-dəki email_verified iddiasının həqiqətən userinfo son nöqtəsi tərəfindən qaytarılan e-poçt ünvanına aid olduğunu təmin edən validasiyanın olmamasıdır. Əgər bu iki mənbə fərqli e-poçt ünvanları qaytararsa, id_token-in email_verified=true iddiası kor-koranə userinfo e-poçtuna tətbiq edilir. İstismar şərtləri: OIDC kimlik provayderində trustEmail parametri true olaraq təyin edilmiş olmalıdır (standart deyil). userinfo son nöqtəsi aktiv olmalıdır (standart). Hücumçu yuxarı axındakı OIDC provayderini idarə etməli və ya onu kompromis vəziyyətinə gətirməlidir. Konkret təsir: Keycloak verilənlər bazasında istənilən e-poçt ünvanlarını təsdiqlənmiş kimi qeyd etmək. E-poçta əsaslanan təhlükəsizlik nəzarətlərindən və ya təsdiqləmə iş axınlarından yan keçmək. Əgər tətbiq hesabları əlaqələndirmək üçün yalnız IdP-dən gələn email_verified bayrağına güvənirsə, potensial hesabların ələ keçirilməsi.

CiddilikOrta
CVSS4.8
İstismar ehtimalı—
MəhsulRedhat Build Of Keycloak
Dərc5 iyl 2026
İlk görülmə5 iyl 2026
Zəiflik növüCWE-1288CWE-1288

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
redhat build_of_keycloakAralıq göstərilməyib—

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.