---
id: CVE-2026-15943
title: >-
  A flaw was found in the Keycloak keycloak-services component, which handles
  the management of identity providers
summary: >-
  A flaw was found in the Keycloak keycloak-services component, which handles
  the management of identity providers. The issue occurs when a delegated
  administrator updates an OIDC identity provider using a masked client secret
  sentinel val…
severity: medium
cvss: 5.5
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:L/A:N'
cwe:
  - CWE-1288
vendor: redhat
product: build_of_keycloak
affected:
  - build_of_keycloak
published: '2026-07-17'
updated: '2026-08-09'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2026-15943'
references:
  - url: 'https://access.redhat.com/security/cve/CVE-2026-15943'
    label: secalert@redhat.com
  - url: 'https://bugzilla.redhat.com/show_bug.cgi?id=2501270'
    label: secalert@redhat.com
tags:
  - nvd
epss: 0.00337
epssPercentile: 0.24294
ingestedAt: '2026-08-09T15:33:36.332Z'
---

## Overview

A flaw was found in the Keycloak keycloak-services component, which handles the management of identity providers. The issue occurs when a delegated administrator updates an OIDC identity provider using a masked client secret sentinel value. Due to improper validation, Keycloak reuses the existing real secret even if security-sensitive fields like the token URL have been changed, allowing an attacker to redirect and capture the secret.

## Affected

- `build_of_keycloak`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
