{"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.27199,"ingestedAt":"2026-08-09T15:33:36.332Z","slug":"CVE-2026-15943","body":"## Overview\n\nA 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.\n\n## Affected\n\n- `build_of_keycloak`\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.","depth":"sunlit","depthScore":30,"depthScoreParts":{"impact":30.3,"likelihood":0.1,"exploitation":0,"ransomware":0},"changes":[]}