{"id":"CVE-2026-7500","title":"When Keycloak is started with `--features-disabled=account,account-api`, the Account REST API is only partially disabled","summary":"When Keycloak is started with `--features-disabled=account,account-api`, the Account REST API is only partially disabled. Five endpoints under the versioned path `/account/v1alpha1` remain fully functional — including both read and write…","severity":"medium","cvss":5.4,"cvssVector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N","cwe":["CWE-425"],"published":"2026-04-30","updated":"2026-06-26","source":"NVD","sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2026-7500","references":[{"url":"https://access.redhat.com/errata/RHSA-2026:25097","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:25098","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:30049","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:30050","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/security/cve/CVE-2026-7500","label":"secalert@redhat.com"},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2464126","label":"secalert@redhat.com"}],"tags":["nvd"],"epss":0.00232,"epssPercentile":0.14375,"ingestedAt":"2026-06-26T16:43:13.632Z","slug":"CVE-2026-7500","body":"## Overview\n\nWhen Keycloak is started with `--features-disabled=account,account-api`, the Account REST API is only partially disabled. Five endpoints under the versioned path `/account/v1alpha1` remain fully functional — including both read and write operations — because they lack the `checkAccountApiEnabled()` gate that correctly blocks four other endpoints in the same REST service class. The user needs to have permissions to use the API.\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.","depth":"sunlit","depthScore":30,"depthScoreParts":{"impact":29.7,"likelihood":0,"exploitation":0,"ransomware":0},"changes":[]}