GHSA-gv3v-2cpp-3pmq

Keycloak logs sensitive headers

At a glance

Published
Updated
CVE
CVE-2025-11537
CVSS_V3
CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:N/A:N

Description

A flaw was found in Keycloak. When the logging format is configured to a verbose, user-supplied pattern (such as the pre-defined 'long' pattern), sensitive headers including Authorization and Cookie are disclosed to the logs in cleartext. An attacker with read access to the log files can extract these credentials (e.g., bearer tokens, session cookies) and use them to impersonate users, leading to a full account compromise. Patches are available, see: - https://github.com/keycloak/keycloak/releases/tag/26.4.11 - https://github.com/keycloak/keycloak/releases/tag/26.5.6 - https://github.com/keycloak/keycloak/releases/tag/26.6.0

Affected packages

PackageVersions
Maven · org.keycloak:keycloak-quarkus-serverintroduced 0, fixed 26.5.6

References

Sources

SourceLicence
OSV.devCC-BY 4.0 — GitHub Advisory Database