poc-cve-0264
A container built from nginx:alpine that serves a static HTML/JS application. The application implements the OIDC authorization code flow against a Keycloak instance, and includes a preInitHook that prompts the user to replace the session_id in the authorization code, demonstrating CVE-2023-0264. Keycloak connection parameters are injected at runtime via a generated config.js.
docker-compose.yml:6-17Dockerfile:1-14index1.html:220-250docker-entrypoint.d/40-poc-config.sh:1-19