
Cloud Vulnerability DB
コミュニティ主導の脆弱性データベース
CVE-2026-123610 is an uncontrolled memory allocation vulnerability in the rustls TLS library affecting all versions before 0.23.46. The flaw resides in rustls's optional Brotli certificate decompression feature, which limits decompressed output size but incorrectly accepts an attacker-controlled large history window. A malicious peer can send a crafted five-byte Brotli header requesting up to 1 GiB of memory allocation before TLS authentication completes, potentially crashing Brotli-enabled clients or client-authenticating servers. Disclosed on November 8, 2026, it carries a CVSS v3.1 base score of 3.7 (Low) and a CVSS v4.0 base score of 6.3 (Medium) (GitHub Advisory, GitHub Advisory DB).
The root cause is CWE-770 (Allocation of Resources Without Limits or Throttling): rustls calls BrotliDecompress with Brotli's large-window extension enabled, applying size limits only to the decompressed output rather than to internal allocations such as the history window buffer. An attacker can craft a minimal five-byte Brotli header that specifies a history window of up to 1 GiB, causing the allocator to attempt satisfying this request before any certificate authentication occurs. Exploitation requires the target to have the brotli feature enabled — clients must connect to a malicious server, while servers must both enable Brotli and require client certificate authentication; neither scenario requires a trusted or valid attacker certificate (GitHub Advisory).
Successful exploitation results in a denial-of-service condition through memory exhaustion: if the system's allocator cannot satisfy the up to 1 GiB allocation request, the affected rustls client or server process will abort or crash. There is no impact on confidentiality or integrity — the vulnerability is limited to availability. Applications most at risk are those that explicitly enable the brotli Cargo feature, including TLS clients connecting to untrusted servers and mTLS servers accepting client certificates from untrusted peers (GitHub Advisory, GitHub Advisory DB).
No public proof-of-concept exploit code or evidence of in-the-wild exploitation has been observed as of the disclosure date (GitHub Advisory DB). The EPSS score is approximately 0.165% (6th percentile), indicating a low near-term exploitation probability. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog. Exploitation is constrained by the requirement that the target must have explicitly opted into the non-default brotli feature, raising the effective attack complexity.
brotli Cargo feature enabled and are running versions prior to 0.23.46.BrotliDecompress, which attempts to allocate the attacker-specified history window. If the allocator cannot satisfy the request, the process aborts, achieving denial of service (GitHub Advisory).dmesg, journalctl) associated with rustls-based services; application logs showing abrupt TLS handshake failures with memory allocation errors.Update rustls to version 0.23.46 or later (also fixed in 0.24.0-dev.2), which corrects the Brotli decompression to properly bound internal allocations (GitHub Advisory). If immediate patching is not feasible, disable the brotli Cargo feature in your rustls dependency, as it is disabled by default and only affects applications that explicitly opt in. Additionally, implementing system-level memory limits (e.g., via cgroups or ulimit) on services running affected versions can reduce the impact of a successful exploitation attempt.
The vulnerability was responsibly disclosed by OpenAI's OutboundDisclosures team to the rustls maintainers, who credited them in the security advisory (GitHub Advisory). Community discussion has been limited given the low severity rating and the non-default nature of the affected feature. The CVE was noted on infosec.exchange and tracked by standard vulnerability aggregators shortly after publication.
主要なLinuxディストリビューションとそのリリース間での可用性を修正しましょう。
ソース: この報告書はAIを用いて作成されました
無料脆弱性評価
9つのセキュリティ領域にわたるクラウドセキュリティの実践を評価し、リスクレベルをベンチマークし、防御のギャップを特定しましょう。
パーソナライズされたデモを見る
"私が今まで見た中で最高のユーザーエクスペリエンスは、クラウドワークロードを完全に可視化します。"
"Wiz を使えば、クラウド環境で何が起こっているかを 1 つの画面で確認することができます"
"Wizが何かを重要視した場合、それは実際に重要であることを私たちは知っています。"