Action not permitted
Modal body text goes here.
Modal Title
Modal Body
CVE-2025-12390 (GCVE-0-2025-12390)
Vulnerability from cvelistv5
Published
2025-10-28 13:23
Modified
2025-11-28 03:36
Severity ?
VLAI Severity ?
EPSS score ?
CWE
- CWE-384 - Session Fixation
Summary
A flaw was found in Keycloak. In Keycloak where a user can accidentally get access to another user's session if both use the same device and browser. This happens because Keycloak sometimes reuses session identifiers and doesn’t clean up properly during logout when browser cookies are missing. As a result, one user may receive tokens that belong to another user.
References
Impacted products
| Vendor | Product | Version | |||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Red Hat | Red Hat build of Keycloak 26.2 |
Unaffected: 26.2.11-1 < * cpe:/a:redhat:build_keycloak:26.2::el9 |
|||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||
{
"containers": {
"adp": [
{
"metrics": [
{
"other": {
"content": {
"id": "CVE-2025-12390",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "no"
},
{
"Technical Impact": "total"
}
],
"role": "CISA Coordinator",
"timestamp": "2025-10-28T13:45:05.366775Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2025-11-19T14:44:22.746Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"collectionURL": "https://catalog.redhat.com/software/containers/",
"cpes": [
"cpe:/a:redhat:build_keycloak:26.2::el9"
],
"defaultStatus": "affected",
"packageName": "rhbk/keycloak-operator-bundle",
"product": "Red Hat build of Keycloak 26.2",
"vendor": "Red Hat",
"versions": [
{
"lessThan": "*",
"status": "unaffected",
"version": "26.2.11-1",
"versionType": "rpm"
}
]
},
{
"collectionURL": "https://catalog.redhat.com/software/containers/",
"cpes": [
"cpe:/a:redhat:build_keycloak:26.2::el9"
],
"defaultStatus": "affected",
"packageName": "rhbk/keycloak-rhel9",
"product": "Red Hat build of Keycloak 26.2",
"vendor": "Red Hat",
"versions": [
{
"lessThan": "*",
"status": "unaffected",
"version": "26.2-12",
"versionType": "rpm"
}
]
},
{
"collectionURL": "https://catalog.redhat.com/software/containers/",
"cpes": [
"cpe:/a:redhat:build_keycloak:26.2::el9"
],
"defaultStatus": "affected",
"packageName": "rhbk/keycloak-rhel9-operator",
"product": "Red Hat build of Keycloak 26.2",
"vendor": "Red Hat",
"versions": [
{
"lessThan": "*",
"status": "unaffected",
"version": "26.2-12",
"versionType": "rpm"
}
]
},
{
"collectionURL": "https://access.redhat.com/downloads/content/package-browser/",
"cpes": [
"cpe:/a:redhat:build_keycloak:26.2::el9"
],
"defaultStatus": "unaffected",
"product": "Red Hat build of Keycloak 26.2.11",
"vendor": "Red Hat"
},
{
"collectionURL": "https://catalog.redhat.com/software/containers/",
"cpes": [
"cpe:/a:redhat:build_keycloak:26.4::el9"
],
"defaultStatus": "affected",
"packageName": "rhbk/keycloak-operator-bundle",
"product": "Red Hat build of Keycloak 26.4",
"vendor": "Red Hat",
"versions": [
{
"lessThan": "*",
"status": "unaffected",
"version": "26.4.4-1",
"versionType": "rpm"
}
]
},
{
"collectionURL": "https://catalog.redhat.com/software/containers/",
"cpes": [
"cpe:/a:redhat:build_keycloak:26.4::el9"
],
"defaultStatus": "affected",
"packageName": "rhbk/keycloak-rhel9",
"product": "Red Hat build of Keycloak 26.4",
"vendor": "Red Hat",
"versions": [
{
"lessThan": "*",
"status": "unaffected",
"version": "26.4-3",
"versionType": "rpm"
}
]
},
{
"collectionURL": "https://catalog.redhat.com/software/containers/",
"cpes": [
"cpe:/a:redhat:build_keycloak:26.4::el9"
],
"defaultStatus": "affected",
"packageName": "rhbk/keycloak-rhel9-operator",
"product": "Red Hat build of Keycloak 26.4",
"vendor": "Red Hat",
"versions": [
{
"lessThan": "*",
"status": "unaffected",
"version": "26.4-3",
"versionType": "rpm"
}
]
},
{
"collectionURL": "https://access.redhat.com/downloads/content/package-browser/",
"cpes": [
"cpe:/a:redhat:build_keycloak:26.4::el9"
],
"defaultStatus": "unaffected",
"packageName": "keycloak",
"product": "Red Hat build of Keycloak 26.4.4",
"vendor": "Red Hat"
}
],
"credits": [
{
"lang": "en",
"value": "Red Hat would like to thank Simon Levermann (CTS EVENTIM Solutions GmbH) for reporting this issue."
}
],
"datePublic": "2025-10-28T00:00:00.000Z",
"descriptions": [
{
"lang": "en",
"value": "A flaw was found in Keycloak. In Keycloak where a user can accidentally get access to another user\u0027s session if both use the same device and browser. This happens because Keycloak sometimes reuses session identifiers and doesn\u2019t clean up properly during logout when browser cookies are missing. As a result, one user may receive tokens that belong to another user."
}
],
"metrics": [
{
"other": {
"content": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"value": "Moderate"
},
"type": "Red Hat severity rating"
}
},
{
"cvssV3_1": {
"attackComplexity": "HIGH",
"attackVector": "LOCAL",
"availabilityImpact": "NONE",
"baseScore": 6,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:N",
"version": "3.1"
},
"format": "CVSS"
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-384",
"description": "Session Fixation",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2025-11-28T03:36:13.964Z",
"orgId": "53f830b8-0a3f-465b-8143-3b8a9948e749",
"shortName": "redhat"
},
"references": [
{
"name": "RHSA-2025:21370",
"tags": [
"vendor-advisory",
"x_refsource_REDHAT"
],
"url": "https://access.redhat.com/errata/RHSA-2025:21370"
},
{
"name": "RHSA-2025:21371",
"tags": [
"vendor-advisory",
"x_refsource_REDHAT"
],
"url": "https://access.redhat.com/errata/RHSA-2025:21371"
},
{
"name": "RHSA-2025:22088",
"tags": [
"vendor-advisory",
"x_refsource_REDHAT"
],
"url": "https://access.redhat.com/errata/RHSA-2025:22088"
},
{
"name": "RHSA-2025:22089",
"tags": [
"vendor-advisory",
"x_refsource_REDHAT"
],
"url": "https://access.redhat.com/errata/RHSA-2025:22089"
},
{
"tags": [
"vdb-entry",
"x_refsource_REDHAT"
],
"url": "https://access.redhat.com/security/cve/CVE-2025-12390"
},
{
"name": "RHBZ#2406793",
"tags": [
"issue-tracking",
"x_refsource_REDHAT"
],
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2406793"
}
],
"timeline": [
{
"lang": "en",
"time": "2025-10-28T13:12:25.841000+00:00",
"value": "Reported to Red Hat."
},
{
"lang": "en",
"time": "2025-10-28T00:00:00+00:00",
"value": "Made public."
}
],
"title": "Org.keycloak.protocol.oidc.endpoints.logoutendpoint: offline session takeover due to reused authentication session id",
"workarounds": [
{
"lang": "en",
"value": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability."
}
],
"x_generator": {
"engine": "cvelib 1.8.0"
},
"x_redhatCweChain": "CWE-384: Session Fixation"
}
},
"cveMetadata": {
"assignerOrgId": "53f830b8-0a3f-465b-8143-3b8a9948e749",
"assignerShortName": "redhat",
"cveId": "CVE-2025-12390",
"datePublished": "2025-10-28T13:23:34.634Z",
"dateReserved": "2025-10-28T13:14:38.975Z",
"dateUpdated": "2025-11-28T03:36:13.964Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.2",
"vulnerability-lookup:meta": {
"nvd": "{\"cve\":{\"id\":\"CVE-2025-12390\",\"sourceIdentifier\":\"secalert@redhat.com\",\"published\":\"2025-10-28T14:15:57.980\",\"lastModified\":\"2025-11-28T04:15:59.873\",\"vulnStatus\":\"Awaiting Analysis\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"A flaw was found in Keycloak. In Keycloak where a user can accidentally get access to another user\u0027s session if both use the same device and browser. This happens because Keycloak sometimes reuses session identifiers and doesn\u2019t clean up properly during logout when browser cookies are missing. As a result, one user may receive tokens that belong to another user.\"}],\"metrics\":{\"cvssMetricV31\":[{\"source\":\"secalert@redhat.com\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:N\",\"baseScore\":6.0,\"baseSeverity\":\"MEDIUM\",\"attackVector\":\"LOCAL\",\"attackComplexity\":\"HIGH\",\"privilegesRequired\":\"LOW\",\"userInteraction\":\"REQUIRED\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"HIGH\",\"integrityImpact\":\"HIGH\",\"availabilityImpact\":\"NONE\"},\"exploitabilityScore\":0.8,\"impactScore\":5.2}]},\"weaknesses\":[{\"source\":\"secalert@redhat.com\",\"type\":\"Secondary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-384\"}]}],\"references\":[{\"url\":\"https://access.redhat.com/errata/RHSA-2025:21370\",\"source\":\"secalert@redhat.com\"},{\"url\":\"https://access.redhat.com/errata/RHSA-2025:21371\",\"source\":\"secalert@redhat.com\"},{\"url\":\"https://access.redhat.com/errata/RHSA-2025:22088\",\"source\":\"secalert@redhat.com\"},{\"url\":\"https://access.redhat.com/errata/RHSA-2025:22089\",\"source\":\"secalert@redhat.com\"},{\"url\":\"https://access.redhat.com/security/cve/CVE-2025-12390\",\"source\":\"secalert@redhat.com\"},{\"url\":\"https://bugzilla.redhat.com/show_bug.cgi?id=2406793\",\"source\":\"secalert@redhat.com\"}]}}",
"vulnrichment": {
"containers": "{\"adp\": [{\"title\": \"CISA ADP Vulnrichment\", \"metrics\": [{\"other\": {\"type\": \"ssvc\", \"content\": {\"id\": \"CVE-2025-12390\", \"role\": \"CISA Coordinator\", \"options\": [{\"Exploitation\": \"none\"}, {\"Automatable\": \"no\"}, {\"Technical Impact\": \"total\"}], \"version\": \"2.0.3\", \"timestamp\": \"2025-10-28T13:45:05.366775Z\"}}}], \"providerMetadata\": {\"orgId\": \"134c704f-9b21-4f2e-91b3-4a467353bcc0\", \"shortName\": \"CISA-ADP\", \"dateUpdated\": \"2025-10-28T13:45:10.036Z\"}}], \"cna\": {\"title\": \"Org.keycloak.protocol.oidc.endpoints.logoutendpoint: offline session takeover due to reused authentication session id\", \"credits\": [{\"lang\": \"en\", \"value\": \"Red Hat would like to thank Simon Levermann (CTS EVENTIM Solutions GmbH) for reporting this issue.\"}], \"metrics\": [{\"other\": {\"type\": \"Red Hat severity rating\", \"content\": {\"value\": \"Moderate\", \"namespace\": \"https://access.redhat.com/security/updates/classification/\"}}}, {\"format\": \"CVSS\", \"cvssV3_1\": {\"scope\": \"UNCHANGED\", \"version\": \"3.1\", \"baseScore\": 6, \"attackVector\": \"LOCAL\", \"baseSeverity\": \"MEDIUM\", \"vectorString\": \"CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:N\", \"integrityImpact\": \"HIGH\", \"userInteraction\": \"REQUIRED\", \"attackComplexity\": \"HIGH\", \"availabilityImpact\": \"NONE\", \"privilegesRequired\": \"LOW\", \"confidentialityImpact\": \"HIGH\"}}], \"affected\": [{\"cpes\": [\"cpe:/a:redhat:build_keycloak:26.2::el9\"], \"vendor\": \"Red Hat\", \"product\": \"Red Hat build of Keycloak 26.2\", \"versions\": [{\"status\": \"unaffected\", \"version\": \"26.2.11-1\", \"lessThan\": \"*\", \"versionType\": \"rpm\"}], \"packageName\": \"rhbk/keycloak-operator-bundle\", \"collectionURL\": \"https://catalog.redhat.com/software/containers/\", \"defaultStatus\": \"affected\"}, {\"cpes\": [\"cpe:/a:redhat:build_keycloak:26.2::el9\"], \"vendor\": \"Red Hat\", \"product\": \"Red Hat build of Keycloak 26.2\", \"versions\": [{\"status\": \"unaffected\", \"version\": \"26.2-12\", \"lessThan\": \"*\", \"versionType\": \"rpm\"}], \"packageName\": \"rhbk/keycloak-rhel9\", \"collectionURL\": \"https://catalog.redhat.com/software/containers/\", \"defaultStatus\": \"affected\"}, {\"cpes\": [\"cpe:/a:redhat:build_keycloak:26.2::el9\"], \"vendor\": \"Red Hat\", \"product\": \"Red Hat build of Keycloak 26.2\", \"versions\": [{\"status\": \"unaffected\", \"version\": \"26.2-12\", \"lessThan\": \"*\", \"versionType\": \"rpm\"}], \"packageName\": \"rhbk/keycloak-rhel9-operator\", \"collectionURL\": \"https://catalog.redhat.com/software/containers/\", \"defaultStatus\": \"affected\"}, {\"cpes\": [\"cpe:/a:redhat:build_keycloak:26.2::el9\"], \"vendor\": \"Red Hat\", \"product\": \"Red Hat build of Keycloak 26.2.11\", \"collectionURL\": \"https://access.redhat.com/downloads/content/package-browser/\", \"defaultStatus\": \"unaffected\"}, {\"cpes\": [\"cpe:/a:redhat:build_keycloak:26.4::el9\"], \"vendor\": \"Red Hat\", \"product\": \"Red Hat build of Keycloak 26.4\", \"versions\": [{\"status\": \"unaffected\", \"version\": \"26.4.4-1\", \"lessThan\": \"*\", \"versionType\": \"rpm\"}], \"packageName\": \"rhbk/keycloak-operator-bundle\", \"collectionURL\": \"https://catalog.redhat.com/software/containers/\", \"defaultStatus\": \"affected\"}, {\"cpes\": [\"cpe:/a:redhat:build_keycloak:26.4::el9\"], \"vendor\": \"Red Hat\", \"product\": \"Red Hat build of Keycloak 26.4\", \"versions\": [{\"status\": \"unaffected\", \"version\": \"26.4-3\", \"lessThan\": \"*\", \"versionType\": \"rpm\"}], \"packageName\": \"rhbk/keycloak-rhel9\", \"collectionURL\": \"https://catalog.redhat.com/software/containers/\", \"defaultStatus\": \"affected\"}, {\"cpes\": [\"cpe:/a:redhat:build_keycloak:26.4::el9\"], \"vendor\": \"Red Hat\", \"product\": \"Red Hat build of Keycloak 26.4\", \"versions\": [{\"status\": \"unaffected\", \"version\": \"26.4-3\", \"lessThan\": \"*\", \"versionType\": \"rpm\"}], \"packageName\": \"rhbk/keycloak-rhel9-operator\", \"collectionURL\": \"https://catalog.redhat.com/software/containers/\", \"defaultStatus\": \"affected\"}, {\"cpes\": [\"cpe:/a:redhat:build_keycloak:26.4::el9\"], \"vendor\": \"Red Hat\", \"product\": \"Red Hat build of Keycloak 26.4.4\", \"packageName\": \"keycloak\", \"collectionURL\": \"https://access.redhat.com/downloads/content/package-browser/\", \"defaultStatus\": \"unaffected\"}], \"timeline\": [{\"lang\": \"en\", \"time\": \"2025-10-28T13:12:25.841000+00:00\", \"value\": \"Reported to Red Hat.\"}, {\"lang\": \"en\", \"time\": \"2025-10-28T00:00:00+00:00\", \"value\": \"Made public.\"}], \"datePublic\": \"2025-10-28T00:00:00.000Z\", \"references\": [{\"url\": \"https://access.redhat.com/errata/RHSA-2025:21370\", \"name\": \"RHSA-2025:21370\", \"tags\": [\"vendor-advisory\", \"x_refsource_REDHAT\"]}, {\"url\": \"https://access.redhat.com/errata/RHSA-2025:21371\", \"name\": \"RHSA-2025:21371\", \"tags\": [\"vendor-advisory\", \"x_refsource_REDHAT\"]}, {\"url\": \"https://access.redhat.com/errata/RHSA-2025:22088\", \"name\": \"RHSA-2025:22088\", \"tags\": [\"vendor-advisory\", \"x_refsource_REDHAT\"]}, {\"url\": \"https://access.redhat.com/errata/RHSA-2025:22089\", \"name\": \"RHSA-2025:22089\", \"tags\": [\"vendor-advisory\", \"x_refsource_REDHAT\"]}, {\"url\": \"https://access.redhat.com/security/cve/CVE-2025-12390\", \"tags\": [\"vdb-entry\", \"x_refsource_REDHAT\"]}, {\"url\": \"https://bugzilla.redhat.com/show_bug.cgi?id=2406793\", \"name\": \"RHBZ#2406793\", \"tags\": [\"issue-tracking\", \"x_refsource_REDHAT\"]}], \"workarounds\": [{\"lang\": \"en\", \"value\": \"Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.\"}], \"x_generator\": {\"engine\": \"cvelib 1.8.0\"}, \"descriptions\": [{\"lang\": \"en\", \"value\": \"A flaw was found in Keycloak. In Keycloak where a user can accidentally get access to another user\u0027s session if both use the same device and browser. This happens because Keycloak sometimes reuses session identifiers and doesn\\u2019t clean up properly during logout when browser cookies are missing. As a result, one user may receive tokens that belong to another user.\"}], \"problemTypes\": [{\"descriptions\": [{\"lang\": \"en\", \"type\": \"CWE\", \"cweId\": \"CWE-384\", \"description\": \"Session Fixation\"}]}], \"providerMetadata\": {\"orgId\": \"53f830b8-0a3f-465b-8143-3b8a9948e749\", \"shortName\": \"redhat\", \"dateUpdated\": \"2025-11-28T03:36:13.964Z\"}, \"x_redhatCweChain\": \"CWE-384: Session Fixation\"}}",
"cveMetadata": "{\"cveId\": \"CVE-2025-12390\", \"state\": \"PUBLISHED\", \"dateUpdated\": \"2025-11-28T03:36:13.964Z\", \"dateReserved\": \"2025-10-28T13:14:38.975Z\", \"assignerOrgId\": \"53f830b8-0a3f-465b-8143-3b8a9948e749\", \"datePublished\": \"2025-10-28T13:23:34.634Z\", \"assignerShortName\": \"redhat\"}",
"dataType": "CVE_RECORD",
"dataVersion": "5.2"
}
}
}
ghsa-rg35-5v25-mqvp
Vulnerability from github
Published
2025-10-28 15:30
Modified
2025-11-28 06:32
Severity ?
VLAI Severity ?
Summary
Keycloak vulnerable to session takeovers due to reuse of session identifiers
Details
A flaw was found in Keycloak. In Keycloak where a user can accidentally get access to another user's session if both use the same device and browser. This happens because Keycloak sometimes reuses session identifiers and doesn’t clean up properly during logout when browser cookies are missing. As a result, one user may receive tokens that belong to another user.
{
"affected": [
{
"package": {
"ecosystem": "Maven",
"name": "org.keycloak:keycloak-services"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "26.0.0"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"aliases": [
"CVE-2025-12390"
],
"database_specific": {
"cwe_ids": [
"CWE-384"
],
"github_reviewed": true,
"github_reviewed_at": "2025-10-29T15:35:45Z",
"nvd_published_at": "2025-10-28T14:15:57Z",
"severity": "MODERATE"
},
"details": "A flaw was found in Keycloak. In Keycloak where a user can accidentally get access to another user\u0027s session if both use the same device and browser. This happens because Keycloak sometimes reuses session identifiers and doesn\u2019t clean up properly during logout when browser cookies are missing. As a result, one user may receive tokens that belong to another user.",
"id": "GHSA-rg35-5v25-mqvp",
"modified": "2025-11-28T06:32:05Z",
"published": "2025-10-28T15:30:43Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-12390"
},
{
"type": "WEB",
"url": "https://github.com/keycloak/keycloak/issues/32197"
},
{
"type": "WEB",
"url": "https://github.com/keycloak/keycloak/commit/5344aada5ee06b02ec3a9e0f52fa381d085b6282"
},
{
"type": "WEB",
"url": "https://github.com/keycloak/keycloak/commit/b46fab230824a2304daafe74be019e8bd4ee590a"
},
{
"type": "WEB",
"url": "https://github.com/keycloak/keycloak/commit/d82438a611f2f869f1966c13012953fe963a493d"
},
{
"type": "WEB",
"url": "https://github.com/keycloak/keycloak/commit/ef75a4dc50aa9459777494e4b88655100bf2ac80"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHSA-2025:21370"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHSA-2025:21371"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHSA-2025:22088"
},
{
"type": "WEB",
"url": "https://access.redhat.com/errata/RHSA-2025:22089"
},
{
"type": "WEB",
"url": "https://access.redhat.com/security/cve/CVE-2025-12390"
},
{
"type": "WEB",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2406793"
},
{
"type": "PACKAGE",
"url": "https://github.com/keycloak/keycloak"
},
{
"type": "WEB",
"url": "https://github.com/keycloak/keycloak/discussions/31265"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:N",
"type": "CVSS_V3"
}
],
"summary": "Keycloak vulnerable to session takeovers due to reuse of session identifiers"
}
fkie_cve-2025-12390
Vulnerability from fkie_nvd
Published
2025-10-28 14:15
Modified
2025-11-28 04:15
Severity ?
Summary
A flaw was found in Keycloak. In Keycloak where a user can accidentally get access to another user's session if both use the same device and browser. This happens because Keycloak sometimes reuses session identifiers and doesn’t clean up properly during logout when browser cookies are missing. As a result, one user may receive tokens that belong to another user.
References
| URL | Tags | ||
|---|---|---|---|
| secalert@redhat.com | https://access.redhat.com/errata/RHSA-2025:21370 | ||
| secalert@redhat.com | https://access.redhat.com/errata/RHSA-2025:21371 | ||
| secalert@redhat.com | https://access.redhat.com/errata/RHSA-2025:22088 | ||
| secalert@redhat.com | https://access.redhat.com/errata/RHSA-2025:22089 | ||
| secalert@redhat.com | https://access.redhat.com/security/cve/CVE-2025-12390 | ||
| secalert@redhat.com | https://bugzilla.redhat.com/show_bug.cgi?id=2406793 |
Impacted products
| Vendor | Product | Version |
|---|
{
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "A flaw was found in Keycloak. In Keycloak where a user can accidentally get access to another user\u0027s session if both use the same device and browser. This happens because Keycloak sometimes reuses session identifiers and doesn\u2019t clean up properly during logout when browser cookies are missing. As a result, one user may receive tokens that belong to another user."
}
],
"id": "CVE-2025-12390",
"lastModified": "2025-11-28T04:15:59.873",
"metrics": {
"cvssMetricV31": [
{
"cvssData": {
"attackComplexity": "HIGH",
"attackVector": "LOCAL",
"availabilityImpact": "NONE",
"baseScore": 6.0,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:N",
"version": "3.1"
},
"exploitabilityScore": 0.8,
"impactScore": 5.2,
"source": "secalert@redhat.com",
"type": "Secondary"
}
]
},
"published": "2025-10-28T14:15:57.980",
"references": [
{
"source": "secalert@redhat.com",
"url": "https://access.redhat.com/errata/RHSA-2025:21370"
},
{
"source": "secalert@redhat.com",
"url": "https://access.redhat.com/errata/RHSA-2025:21371"
},
{
"source": "secalert@redhat.com",
"url": "https://access.redhat.com/errata/RHSA-2025:22088"
},
{
"source": "secalert@redhat.com",
"url": "https://access.redhat.com/errata/RHSA-2025:22089"
},
{
"source": "secalert@redhat.com",
"url": "https://access.redhat.com/security/cve/CVE-2025-12390"
},
{
"source": "secalert@redhat.com",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2406793"
}
],
"sourceIdentifier": "secalert@redhat.com",
"vulnStatus": "Awaiting Analysis",
"weaknesses": [
{
"description": [
{
"lang": "en",
"value": "CWE-384"
}
],
"source": "secalert@redhat.com",
"type": "Secondary"
}
]
}
rhsa-2025:22089
Vulnerability from csaf_redhat
Published
2025-11-25 16:06
Modified
2025-11-28 05:32
Summary
Red Hat Security Advisory: Red Hat build of Keycloak 26.2.11 Security Update
Notes
Topic
New Red Hat build of Keycloak 26.2.11 packages are available from the Customer Portal
Details
Red Hat build of Keycloak 26.2.11 is a standalone server, based on the Keycloak project, that provides authentication and standards-based single sign-on capabilities for web and mobile applications.
Security fixes:
* Deserialization of Untrusted Data in LDAP User Federation (CVE-2025-13467)
Terms of Use
This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "New Red Hat build of Keycloak 26.2.11 packages are available from the Customer Portal",
"title": "Topic"
},
{
"category": "general",
"text": "Red Hat build of Keycloak 26.2.11 is a standalone server, based on the Keycloak project, that provides authentication and standards-based single sign-on capabilities for web and mobile applications.\n\nSecurity fixes:\n* Deserialization of Untrusted Data in LDAP User Federation (CVE-2025-13467)",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2025:22089",
"url": "https://access.redhat.com/errata/RHSA-2025:22089"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/#moderate",
"url": "https://access.redhat.com/security/updates/classification/#moderate"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_22089.json"
}
],
"title": "Red Hat Security Advisory: Red Hat build of Keycloak 26.2.11 Security Update",
"tracking": {
"current_release_date": "2025-11-28T05:32:35+00:00",
"generator": {
"date": "2025-11-28T05:32:35+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "4.6.13"
}
},
"id": "RHSA-2025:22089",
"initial_release_date": "2025-11-25T16:06:13+00:00",
"revision_history": [
{
"date": "2025-11-25T16:06:13+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2025-11-25T16:06:13+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2025-11-28T05:32:35+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat build of Keycloak 26.2.11",
"product": {
"name": "Red Hat build of Keycloak 26.2.11",
"product_id": "Red Hat build of Keycloak 26.2.11",
"product_identification_helper": {
"cpe": "cpe:/a:redhat:build_keycloak:26.2::el9"
}
}
}
],
"category": "product_family",
"name": "Red Hat build of Keycloak"
}
],
"category": "vendor",
"name": "Red Hat"
}
]
},
"vulnerabilities": [
{
"acknowledgments": [
{
"names": [
"Alexander Schwartz"
],
"organization": "Red Hat",
"summary": "This issue was discovered by Red Hat."
}
],
"cve": "CVE-2025-11429",
"cwe": {
"id": "CWE-613",
"name": "Insufficient Session Expiration"
},
"discovery_date": "2025-10-07T12:40:34.287000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2402148"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Keycloak. Keycloak does not immediately enforce the disabling of the \"Remember Me\" realm setting on existing user sessions. Sessions created while \"Remember Me\" was active retain their extended session lifetime until they expire, overriding the administrator\u0027s recent security configuration change. This is a logic flaw in session management increases the potential window for successful session hijacking or unauthorized long-term access persistence. The flaw lies in the session expiration logic relying on the session-local \"remember-me\" flag without validating the current realm-level configuration.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "keycloak-server: Too long and not settings compliant session",
"title": "Vulnerability summary"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat build of Keycloak 26.2.11"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2025-11429"
},
{
"category": "external",
"summary": "RHBZ#2402148",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2402148"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2025-11429",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-11429"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2025-11429",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-11429"
}
],
"release_date": "2025-10-07T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2025-11-25T16:06:13+00:00",
"details": "Before applying the update, back up your existing installation, including all applications, configuration files, databases and database settings, and so on.",
"product_ids": [
"Red Hat build of Keycloak 26.2.11"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2025:22089"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"Red Hat build of Keycloak 26.2.11"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 5.4,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "LOW",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"Red Hat build of Keycloak 26.2.11"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "keycloak-server: Too long and not settings compliant session"
},
{
"cve": "CVE-2025-12110",
"cwe": {
"id": "CWE-613",
"name": "Insufficient Session Expiration"
},
"discovery_date": "2025-10-23T13:59:13.455000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2406033"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Keycloak. An offline session continues to be valid when the offline_access scope is removed from the client. The refresh token is accepted and you can continue to request new tokens for the session. As it can lead to a situation where an administrator removes the scope, and assumes that offline sessions are no longer available, but they are.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "keycloak: org.keycloak:keycloak-services: User can refresh offline session even after client\u0027s offline_access scope was removed",
"title": "Vulnerability summary"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat build of Keycloak 26.2.11"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2025-12110"
},
{
"category": "external",
"summary": "RHBZ#2406033",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2406033"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2025-12110",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12110"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2025-12110",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-12110"
}
],
"release_date": "2025-10-23T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2025-11-25T16:06:13+00:00",
"details": "Before applying the update, back up your existing installation, including all applications, configuration files, databases and database settings, and so on.",
"product_ids": [
"Red Hat build of Keycloak 26.2.11"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2025:22089"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"Red Hat build of Keycloak 26.2.11"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 5.4,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "LOW",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"Red Hat build of Keycloak 26.2.11"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "keycloak: org.keycloak:keycloak-services: User can refresh offline session even after client\u0027s offline_access scope was removed"
},
{
"acknowledgments": [
{
"names": [
"Stefan Kunz"
],
"organization": "cnlab"
}
],
"cve": "CVE-2025-12150",
"cwe": {
"id": "CWE-304",
"name": "Missing Critical Step in Authentication"
},
"discovery_date": "2025-10-24T11:25:25.758000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2406192"
}
],
"notes": [
{
"category": "description",
"text": "No description is available for this CVE.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "org.keycloak/keycloak-services: WebAuthn Attestation Statement Verification Bypass",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This issue was rated Low. The vulnerability requires user interaction to manipulate the WebAuthn registration process, has high attack complexity, and limited impact, affecting only policy enforcement within the Keycloak instance. Exploitation does not compromise confidentiality or availability, and the attacker cannot bypass attestation restrictions without either intercepting the registration flow or using a rogue authenticator under user control.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat build of Keycloak 26.2.11"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2025-12150"
},
{
"category": "external",
"summary": "RHBZ#2406192",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2406192"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2025-12150",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12150"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2025-12150",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-12150"
}
],
"release_date": "2025-10-28T15:04:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2025-11-25T16:06:13+00:00",
"details": "Before applying the update, back up your existing installation, including all applications, configuration files, databases and database settings, and so on.",
"product_ids": [
"Red Hat build of Keycloak 26.2.11"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2025:22089"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"Red Hat build of Keycloak 26.2.11"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 3.1,
"baseSeverity": "LOW",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"Red Hat build of Keycloak 26.2.11"
]
}
],
"threats": [
{
"category": "impact",
"details": "Low"
}
],
"title": "org.keycloak/keycloak-services: WebAuthn Attestation Statement Verification Bypass"
},
{
"acknowledgments": [
{
"names": [
"Simon Levermann"
],
"organization": "CTS EVENTIM Solutions GmbH"
}
],
"cve": "CVE-2025-12390",
"cwe": {
"id": "CWE-384",
"name": "Session Fixation"
},
"discovery_date": "2025-10-28T13:12:25.841000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2406793"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Keycloak. In Keycloak where a user can accidentally get access to another user\u0027s session if both use the same device and browser. This happens because Keycloak sometimes reuses session identifiers and doesn\u2019t clean up properly during logout when browser cookies are missing. As a result, one user may receive tokens that belong to another user.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "org.keycloak.protocol.oidc.endpoints.LogoutEndpoint: Offline Session takeover due to reused Authentication Session ID",
"title": "Vulnerability summary"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat build of Keycloak 26.2.11"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2025-12390"
},
{
"category": "external",
"summary": "RHBZ#2406793",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2406793"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2025-12390",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12390"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2025-12390",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-12390"
}
],
"release_date": "2025-10-28T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2025-11-25T16:06:13+00:00",
"details": "Before applying the update, back up your existing installation, including all applications, configuration files, databases and database settings, and so on.",
"product_ids": [
"Red Hat build of Keycloak 26.2.11"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2025:22089"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"Red Hat build of Keycloak 26.2.11"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "LOCAL",
"availabilityImpact": "NONE",
"baseScore": 6.0,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:N",
"version": "3.1"
},
"products": [
"Red Hat build of Keycloak 26.2.11"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "org.keycloak.protocol.oidc.endpoints.LogoutEndpoint: Offline Session takeover due to reused Authentication Session ID"
},
{
"acknowledgments": [
{
"names": [
"Icare \u0026 truff"
],
"organization": "YWH"
}
],
"cve": "CVE-2025-13467",
"cwe": {
"id": "CWE-502",
"name": "Deserialization of Untrusted Data"
},
"discovery_date": "2025-11-20T03:12:47.343000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2416038"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in the Keycloak LDAP User Federation provider. This vulnerability allows an authenticated realm administrator to trigger deserialization of untrusted Java objects via a malicious LDAP server configuration.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "org.keycloak.storage.ldap: Keycloak: Deserialization of Untrusted Data in LDAP User Federation",
"title": "Vulnerability summary"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat build of Keycloak 26.2.11"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2025-13467"
},
{
"category": "external",
"summary": "RHBZ#2416038",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2416038"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2025-13467",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-13467"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2025-13467",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-13467"
}
],
"release_date": "2025-11-25T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2025-11-25T16:06:13+00:00",
"details": "Before applying the update, back up your existing installation, including all applications, configuration files, databases and database settings, and so on.",
"product_ids": [
"Red Hat build of Keycloak 26.2.11"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2025:22089"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"Red Hat build of Keycloak 26.2.11"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 5.5,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "LOW",
"privilegesRequired": "HIGH",
"scope": "CHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"Red Hat build of Keycloak 26.2.11"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "org.keycloak.storage.ldap: Keycloak: Deserialization of Untrusted Data in LDAP User Federation"
}
]
}
rhsa-2025:21371
Vulnerability from csaf_redhat
Published
2025-11-13 19:30
Modified
2025-11-28 03:35
Summary
Red Hat Security Advisory: Red Hat build of Keycloak 26.4.4 Images Security Update
Notes
Topic
New images are available for Red Hat build of Keycloak 26.4.4 and Red Hat build of Keycloak 26.4.4 Operator, running on OpenShift Container Platform
Details
Red Hat build of Keycloak is an integrated sign-on solution, available as a Red Hat JBoss Middleware for OpenShift containerized image. The Red Hat build of Keycloak for OpenShift image provides an authentication server that you can use to log in centrally, log out, and register. You can also manage user accounts for web applications, mobile applications, and RESTful web services.
Red Hat build of Keycloak Operator for OpenShift simplifies deployment and management of Keycloak 26.4.4 clusters.
This erratum releases new images for Red Hat build of Keycloak 26.4.4 for use within the OpenShift Container Platform cloud computing Platform-as-a-Service (PaaS) for on-premise or private cloud deployments, aligning with the standalone product release.
Security fixes:
* Unable to restrict access to the admin console (CVE-2025-10939) * Debug default bind address (CVE-2025-11538)
* User can refresh offline session even after client's offline_access scope was removed (CVE-2025-12110)
* WebAuthn Attestation Statement Verification Bypass (CVE-2025-12150)
* Offline Session takeover due to reused Authentication Session ID (CVE-2025-12390)
Terms of Use
This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "New images are available for Red Hat build of Keycloak 26.4.4 and Red Hat build of Keycloak 26.4.4 Operator, running on OpenShift Container Platform",
"title": "Topic"
},
{
"category": "general",
"text": "Red Hat build of Keycloak is an integrated sign-on solution, available as a Red Hat JBoss Middleware for OpenShift containerized image. The Red Hat build of Keycloak for OpenShift image provides an authentication server that you can use to log in centrally, log out, and register. You can also manage user accounts for web applications, mobile applications, and RESTful web services.\nRed Hat build of Keycloak Operator for OpenShift simplifies deployment and management of Keycloak 26.4.4 clusters.\nThis erratum releases new images for Red Hat build of Keycloak 26.4.4 for use within the OpenShift Container Platform cloud computing Platform-as-a-Service (PaaS) for on-premise or private cloud deployments, aligning with the standalone product release.\n\nSecurity fixes: \n* Unable to restrict access to the admin console (CVE-2025-10939) * Debug default bind address (CVE-2025-11538) \n* User can refresh offline session even after client\u0027s offline_access scope was removed (CVE-2025-12110) \n* WebAuthn Attestation Statement Verification Bypass (CVE-2025-12150) \n* Offline Session takeover due to reused Authentication Session ID (CVE-2025-12390)",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2025:21371",
"url": "https://access.redhat.com/errata/RHSA-2025:21371"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/#moderate",
"url": "https://access.redhat.com/security/updates/classification/#moderate"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_21371.json"
}
],
"title": "Red Hat Security Advisory: Red Hat build of Keycloak 26.4.4 Images Security Update",
"tracking": {
"current_release_date": "2025-11-28T03:35:43+00:00",
"generator": {
"date": "2025-11-28T03:35:43+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "4.6.13"
}
},
"id": "RHSA-2025:21371",
"initial_release_date": "2025-11-13T19:30:13+00:00",
"revision_history": [
{
"date": "2025-11-13T19:30:13+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2025-11-13T19:30:13+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2025-11-28T03:35:43+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat build of Keycloak 26.4",
"product": {
"name": "Red Hat build of Keycloak 26.4",
"product_id": "9Base-RHBK-26.4",
"product_identification_helper": {
"cpe": "cpe:/a:redhat:build_keycloak:26.4::el9"
}
}
}
],
"category": "product_family",
"name": "Red Hat build of Keycloak"
},
{
"branches": [
{
"category": "product_version",
"name": "rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le",
"product": {
"name": "rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le",
"product_id": "rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le",
"product_identification_helper": {
"purl": "pkg:oci/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c?arch=ppc64le\u0026repository_url=registry.redhat.io/rhbk/keycloak-rhel9\u0026tag=26.4-3"
}
}
},
{
"category": "product_version",
"name": "rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"product": {
"name": "rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"product_id": "rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"product_identification_helper": {
"purl": "pkg:oci/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f?arch=ppc64le\u0026repository_url=registry.redhat.io/rhbk/keycloak-rhel9-operator\u0026tag=26.4-3"
}
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"product": {
"name": "rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"product_id": "rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"product_identification_helper": {
"purl": "pkg:oci/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213?arch=arm64\u0026repository_url=registry.redhat.io/rhbk/keycloak-rhel9\u0026tag=26.4-3"
}
}
},
{
"category": "product_version",
"name": "rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"product": {
"name": "rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"product_id": "rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"product_identification_helper": {
"purl": "pkg:oci/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792?arch=arm64\u0026repository_url=registry.redhat.io/rhbk/keycloak-rhel9-operator\u0026tag=26.4-3"
}
}
}
],
"category": "architecture",
"name": "arm64"
},
{
"branches": [
{
"category": "product_version",
"name": "rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"product": {
"name": "rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"product_id": "rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"product_identification_helper": {
"purl": "pkg:oci/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd?arch=amd64\u0026repository_url=registry.redhat.io/rhbk/keycloak-rhel9\u0026tag=26.4-3"
}
}
},
{
"category": "product_version",
"name": "rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"product": {
"name": "rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"product_id": "rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"product_identification_helper": {
"purl": "pkg:oci/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad?arch=amd64\u0026repository_url=registry.redhat.io/rhbk/keycloak-operator-bundle\u0026tag=26.4.4-1"
}
}
},
{
"category": "product_version",
"name": "rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"product": {
"name": "rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"product_id": "rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"product_identification_helper": {
"purl": "pkg:oci/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb?arch=amd64\u0026repository_url=registry.redhat.io/rhbk/keycloak-rhel9-operator\u0026tag=26.4-3"
}
}
}
],
"category": "architecture",
"name": "amd64"
},
{
"branches": [
{
"category": "product_version",
"name": "rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"product": {
"name": "rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"product_id": "rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"product_identification_helper": {
"purl": "pkg:oci/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea?arch=s390x\u0026repository_url=registry.redhat.io/rhbk/keycloak-rhel9\u0026tag=26.4-3"
}
}
},
{
"category": "product_version",
"name": "rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"product": {
"name": "rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"product_id": "rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"product_identification_helper": {
"purl": "pkg:oci/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025?arch=s390x\u0026repository_url=registry.redhat.io/rhbk/keycloak-rhel9-operator\u0026tag=26.4-3"
}
}
}
],
"category": "architecture",
"name": "s390x"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64 as a component of Red Hat build of Keycloak 26.4",
"product_id": "9Base-RHBK-26.4:rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64"
},
"product_reference": "rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"relates_to_product_reference": "9Base-RHBK-26.4"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64 as a component of Red Hat build of Keycloak 26.4",
"product_id": "9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64"
},
"product_reference": "rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"relates_to_product_reference": "9Base-RHBK-26.4"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x as a component of Red Hat build of Keycloak 26.4",
"product_id": "9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x"
},
"product_reference": "rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"relates_to_product_reference": "9Base-RHBK-26.4"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le as a component of Red Hat build of Keycloak 26.4",
"product_id": "9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le"
},
"product_reference": "rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"relates_to_product_reference": "9Base-RHBK-26.4"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64 as a component of Red Hat build of Keycloak 26.4",
"product_id": "9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64"
},
"product_reference": "rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"relates_to_product_reference": "9Base-RHBK-26.4"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x as a component of Red Hat build of Keycloak 26.4",
"product_id": "9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x"
},
"product_reference": "rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"relates_to_product_reference": "9Base-RHBK-26.4"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64 as a component of Red Hat build of Keycloak 26.4",
"product_id": "9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64"
},
"product_reference": "rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"relates_to_product_reference": "9Base-RHBK-26.4"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64 as a component of Red Hat build of Keycloak 26.4",
"product_id": "9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64"
},
"product_reference": "rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"relates_to_product_reference": "9Base-RHBK-26.4"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le as a component of Red Hat build of Keycloak 26.4",
"product_id": "9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le"
},
"product_reference": "rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le",
"relates_to_product_reference": "9Base-RHBK-26.4"
}
]
},
"vulnerabilities": [
{
"acknowledgments": [
{
"names": [
"Sebastian Reigber"
],
"organization": "AEB"
}
],
"cve": "CVE-2025-10939",
"cwe": {
"id": "CWE-427",
"name": "Uncontrolled Search Path Element"
},
"discovery_date": "2025-09-25T03:14:47.681000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2398025"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Keycloak. The Keycloak guides recommend to not expose /admin path to the outside in case the installation is using a proxy. The issue occurs at least via ha-proxy, as it can be tricked to using relative/non-normalized paths to access the /admin application path relative to /realms which is expected to be exposed.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "org.keycloak/keycloak-quarkus-server: Unable to restrict access to the admin console",
"title": "Vulnerability summary"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"9Base-RHBK-26.4:rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2025-10939"
},
{
"category": "external",
"summary": "RHBZ#2398025",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2398025"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2025-10939",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-10939"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2025-10939",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-10939"
}
],
"release_date": "2025-10-27T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2025-11-13T19:30:13+00:00",
"details": "Before applying the update, back up your existing installation, including all applications, configuration files, databases and database settings, and so on.",
"product_ids": [
"9Base-RHBK-26.4:rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2025:21371"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"9Base-RHBK-26.4:rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 3.7,
"baseSeverity": "LOW",
"confidentialityImpact": "LOW",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N",
"version": "3.1"
},
"products": [
"9Base-RHBK-26.4:rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le"
]
}
],
"threats": [
{
"category": "impact",
"details": "Low"
}
],
"title": "org.keycloak/keycloak-quarkus-server: Unable to restrict access to the admin console"
},
{
"acknowledgments": [
{
"names": [
"Steven Hawkins"
],
"organization": "Red Hat",
"summary": "This issue was discovered by Red Hat."
}
],
"cve": "CVE-2025-11538",
"cwe": {
"id": "CWE-1327",
"name": "Binding to an Unrestricted IP Address"
},
"discovery_date": "2025-10-09T01:56:25.468000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2402622"
}
],
"notes": [
{
"category": "description",
"text": "A vulnerability exists in Keycloak\u0027s server distribution where enabling debug mode (--debug \u003cport\u003e) insecurely defaults to binding the Java Debug Wire Protocol (JDWP) port to all network interfaces (0.0.0.0). This exposes the debug port to the local network, allowing an attacker on the same network segment to attach a remote debugger and achieve remote code execution within the Keycloak Java virtual machine.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "keycloak-server: Debug default bind address",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Red Hat evaluates this as a Moderate impact vulnerability due to the requirement of running debug mode and untrusted network.\nAlso, for Red Hat Single Sign-On, this must as well be bound to 0.0.0.0 address, which is not recommended in production scenarios.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"9Base-RHBK-26.4:rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2025-11538"
},
{
"category": "external",
"summary": "RHBZ#2402622",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2402622"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2025-11538",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-11538"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2025-11538",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-11538"
}
],
"release_date": "2025-11-13T15:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2025-11-13T19:30:13+00:00",
"details": "Before applying the update, back up your existing installation, including all applications, configuration files, databases and database settings, and so on.",
"product_ids": [
"9Base-RHBK-26.4:rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2025:21371"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"9Base-RHBK-26.4:rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "ADJACENT_NETWORK",
"availabilityImpact": "NONE",
"baseScore": 6.8,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N",
"version": "3.1"
},
"products": [
"9Base-RHBK-26.4:rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "keycloak-server: Debug default bind address"
},
{
"cve": "CVE-2025-12110",
"cwe": {
"id": "CWE-613",
"name": "Insufficient Session Expiration"
},
"discovery_date": "2025-10-23T13:59:13.455000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2406033"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Keycloak. An offline session continues to be valid when the offline_access scope is removed from the client. The refresh token is accepted and you can continue to request new tokens for the session. As it can lead to a situation where an administrator removes the scope, and assumes that offline sessions are no longer available, but they are.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "keycloak: org.keycloak:keycloak-services: User can refresh offline session even after client\u0027s offline_access scope was removed",
"title": "Vulnerability summary"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"9Base-RHBK-26.4:rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2025-12110"
},
{
"category": "external",
"summary": "RHBZ#2406033",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2406033"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2025-12110",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12110"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2025-12110",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-12110"
}
],
"release_date": "2025-10-23T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2025-11-13T19:30:13+00:00",
"details": "Before applying the update, back up your existing installation, including all applications, configuration files, databases and database settings, and so on.",
"product_ids": [
"9Base-RHBK-26.4:rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2025:21371"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"9Base-RHBK-26.4:rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 5.4,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "LOW",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"9Base-RHBK-26.4:rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "keycloak: org.keycloak:keycloak-services: User can refresh offline session even after client\u0027s offline_access scope was removed"
},
{
"acknowledgments": [
{
"names": [
"Stefan Kunz"
],
"organization": "cnlab"
}
],
"cve": "CVE-2025-12150",
"cwe": {
"id": "CWE-304",
"name": "Missing Critical Step in Authentication"
},
"discovery_date": "2025-10-24T11:25:25.758000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2406192"
}
],
"notes": [
{
"category": "description",
"text": "No description is available for this CVE.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "org.keycloak/keycloak-services: WebAuthn Attestation Statement Verification Bypass",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This issue was rated Low. The vulnerability requires user interaction to manipulate the WebAuthn registration process, has high attack complexity, and limited impact, affecting only policy enforcement within the Keycloak instance. Exploitation does not compromise confidentiality or availability, and the attacker cannot bypass attestation restrictions without either intercepting the registration flow or using a rogue authenticator under user control.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"9Base-RHBK-26.4:rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2025-12150"
},
{
"category": "external",
"summary": "RHBZ#2406192",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2406192"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2025-12150",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12150"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2025-12150",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-12150"
}
],
"release_date": "2025-10-28T15:04:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2025-11-13T19:30:13+00:00",
"details": "Before applying the update, back up your existing installation, including all applications, configuration files, databases and database settings, and so on.",
"product_ids": [
"9Base-RHBK-26.4:rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2025:21371"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"9Base-RHBK-26.4:rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 3.1,
"baseSeverity": "LOW",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"9Base-RHBK-26.4:rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le"
]
}
],
"threats": [
{
"category": "impact",
"details": "Low"
}
],
"title": "org.keycloak/keycloak-services: WebAuthn Attestation Statement Verification Bypass"
},
{
"acknowledgments": [
{
"names": [
"Simon Levermann"
],
"organization": "CTS EVENTIM Solutions GmbH"
}
],
"cve": "CVE-2025-12390",
"cwe": {
"id": "CWE-384",
"name": "Session Fixation"
},
"discovery_date": "2025-10-28T13:12:25.841000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2406793"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Keycloak. In Keycloak where a user can accidentally get access to another user\u0027s session if both use the same device and browser. This happens because Keycloak sometimes reuses session identifiers and doesn\u2019t clean up properly during logout when browser cookies are missing. As a result, one user may receive tokens that belong to another user.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "org.keycloak.protocol.oidc.endpoints.LogoutEndpoint: Offline Session takeover due to reused Authentication Session ID",
"title": "Vulnerability summary"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"9Base-RHBK-26.4:rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2025-12390"
},
{
"category": "external",
"summary": "RHBZ#2406793",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2406793"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2025-12390",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12390"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2025-12390",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-12390"
}
],
"release_date": "2025-10-28T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2025-11-13T19:30:13+00:00",
"details": "Before applying the update, back up your existing installation, including all applications, configuration files, databases and database settings, and so on.",
"product_ids": [
"9Base-RHBK-26.4:rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2025:21371"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"9Base-RHBK-26.4:rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "LOCAL",
"availabilityImpact": "NONE",
"baseScore": 6.0,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:N",
"version": "3.1"
},
"products": [
"9Base-RHBK-26.4:rhbk/keycloak-operator-bundle@sha256:50577bde141dae173b700c21f83b2bf66b0f7a32b76b4b75e43cc4da249f3dad_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30a472b0c9cfa3f9d60942d45f7eb5ef9ef2a4e80665bcf0d179727c6404d792_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:30abecc1365b4f510403ff4bc244de1a9735e02f8b9a665fc77f2aec2ee5a025_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:cec95b5c4ee797c24b1e1b7b4153aa739b706ad4421fd1d2dfd3eea27e314e1f_ppc64le",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9-operator@sha256:e1c3d0ef47ab51ce48553dcb6be4a6db8ac7dd8ba82e9ec15e97cd753aeaa9eb_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:175daaf28bfa2e07cdf5a337bdf247de519c03c7df4a17367f8f1e5f40a469ea_s390x",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:3cbef8b1d1a0794f5f5f13630f4db9c210f21a8949329d33ee8873a33a48f1dd_amd64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:670c505d4614d99916a958daaf432f8bbac8584e3be95e7b79b6be49833d8213_arm64",
"9Base-RHBK-26.4:rhbk/keycloak-rhel9@sha256:9993b5ca357dd6bfdcaf6ca207dc2640686e9dc3a1383504ec35ece20336d55c_ppc64le"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "org.keycloak.protocol.oidc.endpoints.LogoutEndpoint: Offline Session takeover due to reused Authentication Session ID"
}
]
}
rhsa-2025:22088
Vulnerability from csaf_redhat
Published
2025-11-25 16:12
Modified
2025-11-28 05:32
Summary
Red Hat Security Advisory: Red Hat build of Keycloak 26.2.11 Images Security Update
Notes
Topic
New images are available for Red Hat build of Keycloak 26.2.11 and Red Hat build of Keycloak 26.2.11 Operator, running on OpenShift Container Platform
Details
Red Hat build of Keycloak is an integrated sign-on solution, available as a Red Hat JBoss Middleware for OpenShift containerized image. The Red Hat build of Keycloak for OpenShift image provides an authentication server that you can use to log in centrally, log out, and register. You can also manage user accounts for web applications, mobile applications, and RESTful web services.
Red Hat build of Keycloak Operator for OpenShift simplifies deployment and management of Keycloak 26.2.11 clusters.
This erratum releases new images for Red Hat build of Keycloak 26.2.11 for use within the OpenShift Container Platform cloud computing Platform-as-a-Service (PaaS) for on-premise or private cloud deployments, aligning with the standalone product release.
Security fixes:
* Deserialization of Untrusted Data in LDAP User Federation (CVE-2025-13467)
Terms of Use
This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "New images are available for Red Hat build of Keycloak 26.2.11 and Red Hat build of Keycloak 26.2.11 Operator, running on OpenShift Container Platform",
"title": "Topic"
},
{
"category": "general",
"text": "Red Hat build of Keycloak is an integrated sign-on solution, available as a Red Hat JBoss Middleware for OpenShift containerized image. The Red Hat build of Keycloak for OpenShift image provides an authentication server that you can use to log in centrally, log out, and register. You can also manage user accounts for web applications, mobile applications, and RESTful web services.\nRed Hat build of Keycloak Operator for OpenShift simplifies deployment and management of Keycloak 26.2.11 clusters.\nThis erratum releases new images for Red Hat build of Keycloak 26.2.11 for use within the OpenShift Container Platform cloud computing Platform-as-a-Service (PaaS) for on-premise or private cloud deployments, aligning with the standalone product release.\n\nSecurity fixes:\n* Deserialization of Untrusted Data in LDAP User Federation (CVE-2025-13467)",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2025:22088",
"url": "https://access.redhat.com/errata/RHSA-2025:22088"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/#moderate",
"url": "https://access.redhat.com/security/updates/classification/#moderate"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_22088.json"
}
],
"title": "Red Hat Security Advisory: Red Hat build of Keycloak 26.2.11 Images Security Update",
"tracking": {
"current_release_date": "2025-11-28T05:32:35+00:00",
"generator": {
"date": "2025-11-28T05:32:35+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "4.6.13"
}
},
"id": "RHSA-2025:22088",
"initial_release_date": "2025-11-25T16:12:38+00:00",
"revision_history": [
{
"date": "2025-11-25T16:12:38+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2025-11-25T16:12:38+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2025-11-28T05:32:35+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat build of Keycloak 26.2",
"product": {
"name": "Red Hat build of Keycloak 26.2",
"product_id": "9Base-RHBK-26.2",
"product_identification_helper": {
"cpe": "cpe:/a:redhat:build_keycloak:26.2::el9"
}
}
}
],
"category": "product_family",
"name": "Red Hat build of Keycloak"
},
{
"branches": [
{
"category": "product_version",
"name": "rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"product": {
"name": "rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"product_id": "rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"product_identification_helper": {
"purl": "pkg:oci/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5?arch=amd64\u0026repository_url=registry.redhat.io/rhbk/keycloak-rhel9\u0026tag=26.2-12"
}
}
},
{
"category": "product_version",
"name": "rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"product": {
"name": "rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"product_id": "rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"product_identification_helper": {
"purl": "pkg:oci/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b?arch=amd64\u0026repository_url=registry.redhat.io/rhbk/keycloak-operator-bundle\u0026tag=26.2.11-1"
}
}
},
{
"category": "product_version",
"name": "rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"product": {
"name": "rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"product_id": "rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"product_identification_helper": {
"purl": "pkg:oci/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed?arch=amd64\u0026repository_url=registry.redhat.io/rhbk/keycloak-rhel9-operator\u0026tag=26.2-12"
}
}
}
],
"category": "architecture",
"name": "amd64"
},
{
"branches": [
{
"category": "product_version",
"name": "rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"product": {
"name": "rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"product_id": "rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"product_identification_helper": {
"purl": "pkg:oci/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca?arch=ppc64le\u0026repository_url=registry.redhat.io/rhbk/keycloak-rhel9\u0026tag=26.2-12"
}
}
},
{
"category": "product_version",
"name": "rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"product": {
"name": "rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"product_id": "rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"product_identification_helper": {
"purl": "pkg:oci/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b?arch=ppc64le\u0026repository_url=registry.redhat.io/rhbk/keycloak-rhel9-operator\u0026tag=26.2-12"
}
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"product": {
"name": "rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"product_id": "rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"product_identification_helper": {
"purl": "pkg:oci/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03?arch=s390x\u0026repository_url=registry.redhat.io/rhbk/keycloak-rhel9\u0026tag=26.2-12"
}
}
},
{
"category": "product_version",
"name": "rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"product": {
"name": "rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"product_id": "rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"product_identification_helper": {
"purl": "pkg:oci/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348?arch=s390x\u0026repository_url=registry.redhat.io/rhbk/keycloak-rhel9-operator\u0026tag=26.2-12"
}
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64",
"product": {
"name": "rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64",
"product_id": "rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64",
"product_identification_helper": {
"purl": "pkg:oci/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f?arch=arm64\u0026repository_url=registry.redhat.io/rhbk/keycloak-rhel9\u0026tag=26.2-12"
}
}
},
{
"category": "product_version",
"name": "rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"product": {
"name": "rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"product_id": "rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"product_identification_helper": {
"purl": "pkg:oci/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f?arch=arm64\u0026repository_url=registry.redhat.io/rhbk/keycloak-rhel9-operator\u0026tag=26.2-12"
}
}
}
],
"category": "architecture",
"name": "arm64"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64 as a component of Red Hat build of Keycloak 26.2",
"product_id": "9Base-RHBK-26.2:rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64"
},
"product_reference": "rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"relates_to_product_reference": "9Base-RHBK-26.2"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x as a component of Red Hat build of Keycloak 26.2",
"product_id": "9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x"
},
"product_reference": "rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"relates_to_product_reference": "9Base-RHBK-26.2"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64 as a component of Red Hat build of Keycloak 26.2",
"product_id": "9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64"
},
"product_reference": "rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"relates_to_product_reference": "9Base-RHBK-26.2"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64 as a component of Red Hat build of Keycloak 26.2",
"product_id": "9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64"
},
"product_reference": "rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"relates_to_product_reference": "9Base-RHBK-26.2"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le as a component of Red Hat build of Keycloak 26.2",
"product_id": "9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le"
},
"product_reference": "rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"relates_to_product_reference": "9Base-RHBK-26.2"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x as a component of Red Hat build of Keycloak 26.2",
"product_id": "9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x"
},
"product_reference": "rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"relates_to_product_reference": "9Base-RHBK-26.2"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64 as a component of Red Hat build of Keycloak 26.2",
"product_id": "9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64"
},
"product_reference": "rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"relates_to_product_reference": "9Base-RHBK-26.2"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le as a component of Red Hat build of Keycloak 26.2",
"product_id": "9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le"
},
"product_reference": "rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"relates_to_product_reference": "9Base-RHBK-26.2"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64 as a component of Red Hat build of Keycloak 26.2",
"product_id": "9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64"
},
"product_reference": "rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64",
"relates_to_product_reference": "9Base-RHBK-26.2"
}
]
},
"vulnerabilities": [
{
"acknowledgments": [
{
"names": [
"Alexander Schwartz"
],
"organization": "Red Hat",
"summary": "This issue was discovered by Red Hat."
}
],
"cve": "CVE-2025-11429",
"cwe": {
"id": "CWE-613",
"name": "Insufficient Session Expiration"
},
"discovery_date": "2025-10-07T12:40:34.287000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2402148"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Keycloak. Keycloak does not immediately enforce the disabling of the \"Remember Me\" realm setting on existing user sessions. Sessions created while \"Remember Me\" was active retain their extended session lifetime until they expire, overriding the administrator\u0027s recent security configuration change. This is a logic flaw in session management increases the potential window for successful session hijacking or unauthorized long-term access persistence. The flaw lies in the session expiration logic relying on the session-local \"remember-me\" flag without validating the current realm-level configuration.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "keycloak-server: Too long and not settings compliant session",
"title": "Vulnerability summary"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"9Base-RHBK-26.2:rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2025-11429"
},
{
"category": "external",
"summary": "RHBZ#2402148",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2402148"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2025-11429",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-11429"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2025-11429",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-11429"
}
],
"release_date": "2025-10-07T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2025-11-25T16:12:38+00:00",
"details": "Before applying the update, back up your existing installation, including all applications, configuration files, databases and database settings, and so on.",
"product_ids": [
"9Base-RHBK-26.2:rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2025:22088"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"9Base-RHBK-26.2:rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 5.4,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "LOW",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"9Base-RHBK-26.2:rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "keycloak-server: Too long and not settings compliant session"
},
{
"cve": "CVE-2025-12110",
"cwe": {
"id": "CWE-613",
"name": "Insufficient Session Expiration"
},
"discovery_date": "2025-10-23T13:59:13.455000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2406033"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Keycloak. An offline session continues to be valid when the offline_access scope is removed from the client. The refresh token is accepted and you can continue to request new tokens for the session. As it can lead to a situation where an administrator removes the scope, and assumes that offline sessions are no longer available, but they are.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "keycloak: org.keycloak:keycloak-services: User can refresh offline session even after client\u0027s offline_access scope was removed",
"title": "Vulnerability summary"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"9Base-RHBK-26.2:rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2025-12110"
},
{
"category": "external",
"summary": "RHBZ#2406033",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2406033"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2025-12110",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12110"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2025-12110",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-12110"
}
],
"release_date": "2025-10-23T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2025-11-25T16:12:38+00:00",
"details": "Before applying the update, back up your existing installation, including all applications, configuration files, databases and database settings, and so on.",
"product_ids": [
"9Base-RHBK-26.2:rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2025:22088"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"9Base-RHBK-26.2:rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 5.4,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "LOW",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"9Base-RHBK-26.2:rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "keycloak: org.keycloak:keycloak-services: User can refresh offline session even after client\u0027s offline_access scope was removed"
},
{
"acknowledgments": [
{
"names": [
"Stefan Kunz"
],
"organization": "cnlab"
}
],
"cve": "CVE-2025-12150",
"cwe": {
"id": "CWE-304",
"name": "Missing Critical Step in Authentication"
},
"discovery_date": "2025-10-24T11:25:25.758000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2406192"
}
],
"notes": [
{
"category": "description",
"text": "No description is available for this CVE.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "org.keycloak/keycloak-services: WebAuthn Attestation Statement Verification Bypass",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This issue was rated Low. The vulnerability requires user interaction to manipulate the WebAuthn registration process, has high attack complexity, and limited impact, affecting only policy enforcement within the Keycloak instance. Exploitation does not compromise confidentiality or availability, and the attacker cannot bypass attestation restrictions without either intercepting the registration flow or using a rogue authenticator under user control.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"9Base-RHBK-26.2:rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2025-12150"
},
{
"category": "external",
"summary": "RHBZ#2406192",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2406192"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2025-12150",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12150"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2025-12150",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-12150"
}
],
"release_date": "2025-10-28T15:04:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2025-11-25T16:12:38+00:00",
"details": "Before applying the update, back up your existing installation, including all applications, configuration files, databases and database settings, and so on.",
"product_ids": [
"9Base-RHBK-26.2:rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2025:22088"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"9Base-RHBK-26.2:rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 3.1,
"baseSeverity": "LOW",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"9Base-RHBK-26.2:rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Low"
}
],
"title": "org.keycloak/keycloak-services: WebAuthn Attestation Statement Verification Bypass"
},
{
"acknowledgments": [
{
"names": [
"Simon Levermann"
],
"organization": "CTS EVENTIM Solutions GmbH"
}
],
"cve": "CVE-2025-12390",
"cwe": {
"id": "CWE-384",
"name": "Session Fixation"
},
"discovery_date": "2025-10-28T13:12:25.841000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2406793"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Keycloak. In Keycloak where a user can accidentally get access to another user\u0027s session if both use the same device and browser. This happens because Keycloak sometimes reuses session identifiers and doesn\u2019t clean up properly during logout when browser cookies are missing. As a result, one user may receive tokens that belong to another user.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "org.keycloak.protocol.oidc.endpoints.LogoutEndpoint: Offline Session takeover due to reused Authentication Session ID",
"title": "Vulnerability summary"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"9Base-RHBK-26.2:rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2025-12390"
},
{
"category": "external",
"summary": "RHBZ#2406793",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2406793"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2025-12390",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12390"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2025-12390",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-12390"
}
],
"release_date": "2025-10-28T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2025-11-25T16:12:38+00:00",
"details": "Before applying the update, back up your existing installation, including all applications, configuration files, databases and database settings, and so on.",
"product_ids": [
"9Base-RHBK-26.2:rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2025:22088"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"9Base-RHBK-26.2:rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "LOCAL",
"availabilityImpact": "NONE",
"baseScore": 6.0,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:N",
"version": "3.1"
},
"products": [
"9Base-RHBK-26.2:rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "org.keycloak.protocol.oidc.endpoints.LogoutEndpoint: Offline Session takeover due to reused Authentication Session ID"
},
{
"acknowledgments": [
{
"names": [
"Icare \u0026 truff"
],
"organization": "YWH"
}
],
"cve": "CVE-2025-13467",
"cwe": {
"id": "CWE-502",
"name": "Deserialization of Untrusted Data"
},
"discovery_date": "2025-11-20T03:12:47.343000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2416038"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in the Keycloak LDAP User Federation provider. This vulnerability allows an authenticated realm administrator to trigger deserialization of untrusted Java objects via a malicious LDAP server configuration.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "org.keycloak.storage.ldap: Keycloak: Deserialization of Untrusted Data in LDAP User Federation",
"title": "Vulnerability summary"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"9Base-RHBK-26.2:rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2025-13467"
},
{
"category": "external",
"summary": "RHBZ#2416038",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2416038"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2025-13467",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-13467"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2025-13467",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-13467"
}
],
"release_date": "2025-11-25T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2025-11-25T16:12:38+00:00",
"details": "Before applying the update, back up your existing installation, including all applications, configuration files, databases and database settings, and so on.",
"product_ids": [
"9Base-RHBK-26.2:rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2025:22088"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"9Base-RHBK-26.2:rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 5.5,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "LOW",
"privilegesRequired": "HIGH",
"scope": "CHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"9Base-RHBK-26.2:rhbk/keycloak-operator-bundle@sha256:dbebd9c370278ca9745863823ea05be8026400f70ada7650d65ef381841bfc5b_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:56c72c8a7c8fc6dc429272f50d1ca7d2c1f3c20819f86c314ecd16df7067f348_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:57d64e64c4b64a802faf366d4e156d01b04c2fbb3d866b123ac4c2f82968a46f_arm64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:b9525ea17de357c938972cc8c6cf78ba1fc1902901e1759908e9fcb2c0e72aed_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9-operator@sha256:d7602888e037d4d5bba73f896e4537721130464ef82406c31a445701f015f93b_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:31618f217a7d9a08945106f507dd0ca02b3850d183c4915311203423204a4c03_s390x",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:527c210541d8669a7b08029be54f411512f14fe887d92569801e8801f8c001f5_amd64",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:8c52f172dd64c5d4a4078a3d9af16612151607332eea832c6ded4600d71c68ca_ppc64le",
"9Base-RHBK-26.2:rhbk/keycloak-rhel9@sha256:c9da93981df5435ded6a22b5a36876c4a10f66ebc4d4f91fdd9e2084e6b60a2f_arm64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "org.keycloak.storage.ldap: Keycloak: Deserialization of Untrusted Data in LDAP User Federation"
}
]
}
rhsa-2025:21370
Vulnerability from csaf_redhat
Published
2025-11-13 17:51
Modified
2025-11-28 03:35
Summary
Red Hat Security Advisory: Red Hat build of Keycloak 26.4.4 Security Update
Notes
Topic
New Red Hat build of Keycloak 26.4.4 packages are available from the Customer Portal
Details
Red Hat build of Keycloak 26.4.4 is a standalone server, based on the Keycloak project, that provides authentication and standards-based single sign-on capabilities for web and mobile applications.
Security fixes:
* Unable to restrict access to the admin console (CVE-2025-10939) * Debug default bind address (CVE-2025-11538)
* User can refresh offline session even after client's offline_access scope was removed (CVE-2025-12110)
* WebAuthn Attestation Statement Verification Bypass (CVE-2025-12150)
* Offline Session takeover due to reused Authentication Session ID (CVE-2025-12390)
Terms of Use
This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "New Red Hat build of Keycloak 26.4.4 packages are available from the Customer Portal",
"title": "Topic"
},
{
"category": "general",
"text": "Red Hat build of Keycloak 26.4.4 is a standalone server, based on the Keycloak project, that provides authentication and standards-based single sign-on capabilities for web and mobile applications.\n\nSecurity fixes: \n* Unable to restrict access to the admin console (CVE-2025-10939) * Debug default bind address (CVE-2025-11538) \n* User can refresh offline session even after client\u0027s offline_access scope was removed (CVE-2025-12110) \n* WebAuthn Attestation Statement Verification Bypass (CVE-2025-12150) \n* Offline Session takeover due to reused Authentication Session ID (CVE-2025-12390)",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2025:21370",
"url": "https://access.redhat.com/errata/RHSA-2025:21370"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/#moderate",
"url": "https://access.redhat.com/security/updates/classification/#moderate"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_21370.json"
}
],
"title": "Red Hat Security Advisory: Red Hat build of Keycloak 26.4.4 Security Update",
"tracking": {
"current_release_date": "2025-11-28T03:35:42+00:00",
"generator": {
"date": "2025-11-28T03:35:42+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "4.6.13"
}
},
"id": "RHSA-2025:21370",
"initial_release_date": "2025-11-13T17:51:13+00:00",
"revision_history": [
{
"date": "2025-11-13T17:51:13+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2025-11-13T17:51:13+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2025-11-28T03:35:42+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat build of Keycloak 26.4.4",
"product": {
"name": "Red Hat build of Keycloak 26.4.4",
"product_id": "Red Hat build of Keycloak 26.4.4",
"product_identification_helper": {
"cpe": "cpe:/a:redhat:build_keycloak:26.4::el9"
}
}
}
],
"category": "product_family",
"name": "Red Hat build of Keycloak"
}
],
"category": "vendor",
"name": "Red Hat"
}
]
},
"vulnerabilities": [
{
"acknowledgments": [
{
"names": [
"Sebastian Reigber"
],
"organization": "AEB"
}
],
"cve": "CVE-2025-10939",
"cwe": {
"id": "CWE-427",
"name": "Uncontrolled Search Path Element"
},
"discovery_date": "2025-09-25T03:14:47.681000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2398025"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Keycloak. The Keycloak guides recommend to not expose /admin path to the outside in case the installation is using a proxy. The issue occurs at least via ha-proxy, as it can be tricked to using relative/non-normalized paths to access the /admin application path relative to /realms which is expected to be exposed.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "org.keycloak/keycloak-quarkus-server: Unable to restrict access to the admin console",
"title": "Vulnerability summary"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat build of Keycloak 26.4.4"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2025-10939"
},
{
"category": "external",
"summary": "RHBZ#2398025",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2398025"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2025-10939",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-10939"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2025-10939",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-10939"
}
],
"release_date": "2025-10-27T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2025-11-13T17:51:13+00:00",
"details": "Before applying the update, back up your existing installation, including all applications, configuration files, databases and database settings, and so on.",
"product_ids": [
"Red Hat build of Keycloak 26.4.4"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2025:21370"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"Red Hat build of Keycloak 26.4.4"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 3.7,
"baseSeverity": "LOW",
"confidentialityImpact": "LOW",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N",
"version": "3.1"
},
"products": [
"Red Hat build of Keycloak 26.4.4"
]
}
],
"threats": [
{
"category": "impact",
"details": "Low"
}
],
"title": "org.keycloak/keycloak-quarkus-server: Unable to restrict access to the admin console"
},
{
"acknowledgments": [
{
"names": [
"Steven Hawkins"
],
"organization": "Red Hat",
"summary": "This issue was discovered by Red Hat."
}
],
"cve": "CVE-2025-11538",
"cwe": {
"id": "CWE-1327",
"name": "Binding to an Unrestricted IP Address"
},
"discovery_date": "2025-10-09T01:56:25.468000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2402622"
}
],
"notes": [
{
"category": "description",
"text": "A vulnerability exists in Keycloak\u0027s server distribution where enabling debug mode (--debug \u003cport\u003e) insecurely defaults to binding the Java Debug Wire Protocol (JDWP) port to all network interfaces (0.0.0.0). This exposes the debug port to the local network, allowing an attacker on the same network segment to attach a remote debugger and achieve remote code execution within the Keycloak Java virtual machine.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "keycloak-server: Debug default bind address",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Red Hat evaluates this as a Moderate impact vulnerability due to the requirement of running debug mode and untrusted network.\nAlso, for Red Hat Single Sign-On, this must as well be bound to 0.0.0.0 address, which is not recommended in production scenarios.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat build of Keycloak 26.4.4"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2025-11538"
},
{
"category": "external",
"summary": "RHBZ#2402622",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2402622"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2025-11538",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-11538"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2025-11538",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-11538"
}
],
"release_date": "2025-11-13T15:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2025-11-13T17:51:13+00:00",
"details": "Before applying the update, back up your existing installation, including all applications, configuration files, databases and database settings, and so on.",
"product_ids": [
"Red Hat build of Keycloak 26.4.4"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2025:21370"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"Red Hat build of Keycloak 26.4.4"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "ADJACENT_NETWORK",
"availabilityImpact": "NONE",
"baseScore": 6.8,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N",
"version": "3.1"
},
"products": [
"Red Hat build of Keycloak 26.4.4"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "keycloak-server: Debug default bind address"
},
{
"cve": "CVE-2025-12110",
"cwe": {
"id": "CWE-613",
"name": "Insufficient Session Expiration"
},
"discovery_date": "2025-10-23T13:59:13.455000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2406033"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Keycloak. An offline session continues to be valid when the offline_access scope is removed from the client. The refresh token is accepted and you can continue to request new tokens for the session. As it can lead to a situation where an administrator removes the scope, and assumes that offline sessions are no longer available, but they are.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "keycloak: org.keycloak:keycloak-services: User can refresh offline session even after client\u0027s offline_access scope was removed",
"title": "Vulnerability summary"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat build of Keycloak 26.4.4"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2025-12110"
},
{
"category": "external",
"summary": "RHBZ#2406033",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2406033"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2025-12110",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12110"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2025-12110",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-12110"
}
],
"release_date": "2025-10-23T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2025-11-13T17:51:13+00:00",
"details": "Before applying the update, back up your existing installation, including all applications, configuration files, databases and database settings, and so on.",
"product_ids": [
"Red Hat build of Keycloak 26.4.4"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2025:21370"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"Red Hat build of Keycloak 26.4.4"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 5.4,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "LOW",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"Red Hat build of Keycloak 26.4.4"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "keycloak: org.keycloak:keycloak-services: User can refresh offline session even after client\u0027s offline_access scope was removed"
},
{
"acknowledgments": [
{
"names": [
"Stefan Kunz"
],
"organization": "cnlab"
}
],
"cve": "CVE-2025-12150",
"cwe": {
"id": "CWE-304",
"name": "Missing Critical Step in Authentication"
},
"discovery_date": "2025-10-24T11:25:25.758000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2406192"
}
],
"notes": [
{
"category": "description",
"text": "No description is available for this CVE.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "org.keycloak/keycloak-services: WebAuthn Attestation Statement Verification Bypass",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This issue was rated Low. The vulnerability requires user interaction to manipulate the WebAuthn registration process, has high attack complexity, and limited impact, affecting only policy enforcement within the Keycloak instance. Exploitation does not compromise confidentiality or availability, and the attacker cannot bypass attestation restrictions without either intercepting the registration flow or using a rogue authenticator under user control.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat build of Keycloak 26.4.4"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2025-12150"
},
{
"category": "external",
"summary": "RHBZ#2406192",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2406192"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2025-12150",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12150"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2025-12150",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-12150"
}
],
"release_date": "2025-10-28T15:04:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2025-11-13T17:51:13+00:00",
"details": "Before applying the update, back up your existing installation, including all applications, configuration files, databases and database settings, and so on.",
"product_ids": [
"Red Hat build of Keycloak 26.4.4"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2025:21370"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"Red Hat build of Keycloak 26.4.4"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 3.1,
"baseSeverity": "LOW",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"Red Hat build of Keycloak 26.4.4"
]
}
],
"threats": [
{
"category": "impact",
"details": "Low"
}
],
"title": "org.keycloak/keycloak-services: WebAuthn Attestation Statement Verification Bypass"
},
{
"acknowledgments": [
{
"names": [
"Simon Levermann"
],
"organization": "CTS EVENTIM Solutions GmbH"
}
],
"cve": "CVE-2025-12390",
"cwe": {
"id": "CWE-384",
"name": "Session Fixation"
},
"discovery_date": "2025-10-28T13:12:25.841000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2406793"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Keycloak. In Keycloak where a user can accidentally get access to another user\u0027s session if both use the same device and browser. This happens because Keycloak sometimes reuses session identifiers and doesn\u2019t clean up properly during logout when browser cookies are missing. As a result, one user may receive tokens that belong to another user.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "org.keycloak.protocol.oidc.endpoints.LogoutEndpoint: Offline Session takeover due to reused Authentication Session ID",
"title": "Vulnerability summary"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat build of Keycloak 26.4.4"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2025-12390"
},
{
"category": "external",
"summary": "RHBZ#2406793",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2406793"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2025-12390",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-12390"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2025-12390",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-12390"
}
],
"release_date": "2025-10-28T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2025-11-13T17:51:13+00:00",
"details": "Before applying the update, back up your existing installation, including all applications, configuration files, databases and database settings, and so on.",
"product_ids": [
"Red Hat build of Keycloak 26.4.4"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2025:21370"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"Red Hat build of Keycloak 26.4.4"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "LOCAL",
"availabilityImpact": "NONE",
"baseScore": 6.0,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:N",
"version": "3.1"
},
"products": [
"Red Hat build of Keycloak 26.4.4"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "org.keycloak.protocol.oidc.endpoints.LogoutEndpoint: Offline Session takeover due to reused Authentication Session ID"
}
]
}
Loading…
Loading…
Sightings
| Author | Source | Type | Date |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or seen somewhere by the user.
- Confirmed: The vulnerability is confirmed from an analyst perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: This vulnerability was exploited and seen by the user reporting the sighting.
- Patched: This vulnerability was successfully patched by the user reporting the sighting.
- Not exploited: This vulnerability was not exploited or seen by the user reporting the sighting.
- Not confirmed: The user expresses doubt about the veracity of the vulnerability.
- Not patched: This vulnerability was not successfully patched by the user reporting the sighting.
Loading…
Loading…