Keycloakの脆弱性、認証なしで送られたSAMLリクエストによりサービス停止のおそれ
Summary
Keycloakは、SAMLのXML処理で長すぎるdateTimeや期間の値を十分に検証せず、CPUを使い尽くされる脆弱性です。認証のない攻撃者が細工したSAMLリクエストを送ると、サーバーのCPU使用率が高まり、すべての利用者がサービスを使えなくなるおそれがあります。CVSSは7.5で、今回の情報では修正版は示されていないため、最新の情報を確認してください。
AI summary
Produced by SecPulse using an external AI model; it may contain mistakes. Check the original description and references below before acting on it.
Keycloakは、SAMLのXML処理で長すぎるdateTimeや期間の値を十分に検証せず、CPUを使い尽くされる脆弱性です。認証のない攻撃者が細工したSAMLリクエストを送ると、サーバーのCPU使用率が高まり、すべての利用者がサービスを使えなくなるおそれがあります。CVSSは7.5で、今回の情報では修正版は示されていないため、最新の情報を確認してください。
Original description The description as published by the source.
A flaw was found in the SAML XML processing component of Keycloak, an open-source identity and access management solution. The issue occurs when the server parses XML documents containing excessively long dateTime or duration values. Because these strings are not properly validated before processing, the XML parser consumes excessive CPU time. An unauthenticated remote attacker can exploit this by sending specially crafted SAML requests to the server, leading to high CPU utilization and a denial of service for all users.
Source: CVE.org (CVE Program・cvelistV5) NVD GitHub Advisory
References
- web secalert@redhat.com
- web secalert@redhat.com
- web nvd.nist.gov
- web github.com
- web secalert@redhat.com
- web secalert@redhat.com