OpenSSLに脆弱性(CVE-2026-18798)
概要
OpenSSLに脆弱性が確認されました。
バージョン 3.5.0 以上 3.5.8 未満、3.6.0 以上 3.6.4 未満、4.0.0 以上 4.0.2 未満に影響があります。
修正版 3.5.8 / 3.6.4 / 4.0.2 への更新が推奨されます。
脆弱性の基本情報
| 脆弱性ID | CVE-2026-18798 |
|---|---|
| 脆弱性の種類 | CWE-415 |
| 危険度 | 高 |
| CVSSスコア |
7.5(CVSS v3.1) CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| 公開日 | 2026年8月25日 |
| 更新日 | 2026年9月23日 |
影響を受ける製品
| 製品 | 影響を受けるバージョン | 修正版 | 出典 |
|---|---|---|---|
| OpenSSL |
3.5.0 以上 3.5.8 未満、3.6.0 以上 3.6.4 未満、4.0.0 以上 4.0.2 未満 | 3.5.8 / 3.6.4 / 4.0.2 | NVD(National Vulnerability Database / NIST) |
推奨対応
- OpenSSLを、ご利用中の系列に対応する修正版(3.5.8 / 3.6.4 / 4.0.2)またはそれ以降の公式最新版へ更新してください。
- OpenSSLを OS・ディストリビューションのパッケージで利用している場合は、提供元の公式セキュリティ更新が適用されているかを確認してください(独自に修正が取り込まれている場合があります)。
情報元の原文
NVD(National Vulnerability Database / NIST)
Issue summary: QUIC server may double free QRX (QUIC record layer RX) object
when channel creation fails for initial packet.
Impact summary: Double free leads to heap corruption, which typically results in
termination of QUIC server process, leading to Denial of Service. There is so
far no evidence that this double free is exploitable for remote code execution,
thus it is considered highly improbable.
CWE: CWE-415: Double Free
Description: In order to validate initial packet, OpenSSL QUIC stack default
packet handler (port_default_packet_handler()) creates a so-called QRX object.
If the initial packet validates successfully with QRX object, the default packet
handler proceeds to channel (connection object) creation. The QRX object used
for packet validation is passed to port_bind_channel(), so it becomes part of
the newly created connection. If port_bind_channel() fails, then it also frees
the QRX object. Once port_bind_channel() returns, the port_default_packet_handler()
detects the failure and proceeds to the error branch, where the same QRX object is
freed for the second time.
The failure in port_bind_channel() function can be induced with a relatively
low effort by a malformed (non RFC 9000 compliant) INITIAL packet. If the packet
carries DCID (destination connection ID) which is shorter than 8 bytes, then
port_bind_channel() jumps to the error path after ossl_quic_lcidm_enrol_odcid()
detects that the DCID has invalid length.
FIPS impact: no
The FIPS module is not affected, as the QUIC implementation is outside of
the OpenSSL FIPS module boundary.
利用条件:米国政府の著作物(パブリックドメイン)・原文のまま掲載
Copyright 1999-2026 The MITRE Corporation
CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy.
情報元
- NVD(National Vulnerability Database / NIST)
https://nvd.nist.gov/vuln/detail/CVE-2026-18798