home / blog

2026-11-05 · critica

CVE-2026-117691: Keycloak SAML Signature Bypass

Bypass firma SAML in Keycloak via percent-encoded parameters (CVSS 9,1): account takeover per utenti federati.

CVE-2026-117691: Keycloak SAML Signature Bypass

Il CVE-2026-117691 rappresenta una vulnerabilità critica nel binding SAML HTTP-Redirect di Keycloak. La falla sfrutta una discrepanza tra parsing e verifica firma: il server elabora nomi percent-encoded (%53AMLResponse anziché SAMLResponse) mentre la firma è verificata solo su nomi letterali. Un attaccante sottopone un messaggio SAML contraffatto non firmato, elaborato dal server al posto di uno legittimo.

Con CVSS 9,1 (critical), l'impatto è account takeover completo di utenti SAML senza autenticazione pregressa. Accesso remoto. Pubblicato NVD il 5 novembre 2026, con 2 segnalazioni X nelle ultime 24 ore (5 interazioni). Non confermato exploit pubblico in repository noti.

Verificare versione Keycloak in uso e consultare advisory ufficiale per patch. Pianificare upgrade prioritario. Analizzare log SAML della settimana precedente per anomalie e sessioni non autorizzate. Testare patch in ambiente non-produttivo. Fino al fix, intensificare controlli accesso e monitoraggio SAML.

In sintesi

Cosa
CVE-2026-117691 è una falla nell'implementazione SAML HTTP-Redirect di Keycloak. Il server elabora nomi di parametri percent-encoded (es. %53AMLResponse) mentre la verifica della firma controlla solo nomi letterali. Un attaccante sottopone un messaggio SAML contraffatto e non firmato, elaborato dal server al posto di uno legittimamente firmato.
Gravità
CVSS 9,1 (critical). Impatto: account takeover completo di utenti federati. Accesso non richiede autenticazione pregressa. Raggiungibile da remoto.
Versioni interessate
Non riportato nella descrizione ufficiale NVD. Verificare documentazione ufficiale di Keycloak e bulletin di sicurezza del progetto.
Correzione
Non riportato. Attendere update di sicurezza dal progetto Keycloak. Monitorare advisory ufficiali per patch e versioni corrette.
Stato
Pubblicato NVD il 2026-11-05. Segnalato su X nelle ultime 24 ore (2 post, 5 interazioni totali). Non confermato exploit pubblico in repository noti.
Azione
1. Verificare versione Keycloak in uso. 2. Consultare advisory ufficiale di Keycloak. 3. Pianificare upgrade prioritario. 4. Analizzare log SAML per anomalie e sessioni non autorizzate della settimana precedente. 5. Testare patch in ambiente non-produttivo prima del deployment.

Fonti: NVD, CVE-2026-117691

← Tutti gli articoli