
Docker-based lab for reproducing Keycloak CVE-2026-18963, including vulnerable version setup, realm seeding, and source-level workflow analysis with patch comparison and test matrix.
This lab starts the vulnerable Keycloak version 26.7.1 on localhost and seeds a minimal realm for reproducing the CVE flow.
docker compose up -d keycloak-vuln
docker compose up --abort-on-container-exit keycloak-lab-init
Keycloak will be exposed at:
http://127.0.0.1:18080admin / adminSeeded lab objects:
labpochttp://localhost/cbvictimOldPassw0rd!docker compose down