
Lab basato su Docker per riprodurre il CVE-2026-18963 di Keycloak, con configurazione della versione vulnerabile, popolamento del realm e analisi del workflow a livello di codice sorgente, oltre al confronto delle patch e alla matrice di test.
Aggiungi l'autenticazione alle applicazioni e proteggi i servizi con il minimo sforzo. Non è necessario occuparsi dell'archiviazione o dell'autenticazione degli utenti.
Keycloak fornisce federazione degli utenti, autenticazione forte, gestione degli utenti, autorizzazione granulare e altro ancora.
Se hai trovato una vulnerabilità di sicurezza, consulta le istruzioni su come segnalarla correttamente.
Se ritieni di aver scoperto un difetto in Keycloak, apri una segnalazione. Ricorda di fornire un buon riepilogo, una descrizione e i passaggi per riprodurre il problema.
Per eseguire Keycloak, scarica la distribuzione dal nostro sito web. Decomprimi ed esegui:
bin/kc.[sh|bat] start-dev
In alternativa, puoi utilizzare l'immagine Docker eseguendo:
docker run quay.io/keycloak/keycloak start-dev
Per maggiori dettagli consulta la documentazione di Keycloak.
Per compilare dai sorgenti, consulta la guida compilazione e utilizzo della base di codice.
Per eseguire i test, consulta la guida esecuzione dei test.
Per scrivere i test, consulta la guida scrittura dei test.
Prima di contribuire a Keycloak, leggi le nostre linee guida per i contributi. La partecipazione al progetto Keycloak è regolata dal Codice di condotta della CNCF.
Partecipare a una riunione della community è un ottimo modo per essere coinvolti e contribuire a plasmare il futuro di Keycloak.
Ci impegniamo a fornire un ambiente sicuro, accogliente e costruttivo per tutti i contributori e gli utenti di Keycloak.
Per proteggere questo spazio, applichiamo attivamente il nostro Codice di condotta.
Se desideri segnalare un incidente o fare appello contro una decisione di moderazione, invia un'email a [email protected].
Questo lab avvia la versione vulnerabile di Keycloak 26.7.1 su localhost e prepara un realm minimale per riprodurre il flusso della CVE.
docker compose up -d keycloak-vuln
docker compose up --abort-on-container-exit keycloak-lab-init
Keycloak sarà esposto su:
http://127.0.0.1:18080admin / adminOggetti del laboratorio precaricati:
labpochttp://localhost/cbvictimOldPassw0rd!docker compose down