CVE-2026-17048 Keycloak-services: keycloak-services: vault-resolved rotated client secrets leaked via admin rest api

Medium 5.5 Published Updated

A delegated administrator with view-only permissions can retrieve actual resolved client secrets from the vault via the Admin REST API, exposing sensitive credentials.

Exploited in the wild
Not known
Login needed
An administrator
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2026-17048?

CVE-2026-17048 is a medium-severity vulnerability in Redhat Build of Keycloak, published on 24 Jul 2026. An attacker needs administrator access to exploit it, with no action from the victim.

Official description

A flaw was found in the Keycloak Admin REST API, which is used to manage security realms and clients. The issue occurs when the system processes requests for rotated client secrets that are stored in a secure vault. Due to improper boundary enforcement, a delegated administrator with view-only permissions can retrieve the actual resolved secret instead of the vault placeholder, leading to the exposure of sensitive credentials.

Weakness: CWE-200

Which versions are affected by CVE-2026-17048?

1 open source package ship an affected version, including keycloak. It affects 1 product.

PackageAffectedFixed in
keycloak BitnamiAll versions26.7.2

Products include Redhat Build of Keycloak.

How do I fix CVE-2026-17048?

Upgrade keycloak to 26.7.2 or later.

Is CVE-2026-17048 being exploited?

There is no known exploitation of CVE-2026-17048 in the wild and no public exploit code.

All Redhat Build of Keycloak vulnerabilities

Sources

Also known as BIT-keycloak-2026-17048, GHSA-p3wj-5684-x596.

Is CVE-2026-17048 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free