关键的 PwnEscape Linux 内核漏洞允许来宾虚拟机读取主机内存 · 2h ThreatsDay: Adobe RCE, DNS 钱包盗窃, NVIDIA 容器逃逸, 自愈后门 + 另外 23 个 · 4h Silent Lynx 利用 WinRAR 漏洞在独立国家联合体政府攻击中部署反向 Shell · 7h NGINX 修复 5 个漏洞,包括可能的 RCE 和可能跳过客户端证书检查的 TLS 漏洞 · 10h Next.js 发布了针对缓存和 SVG 处理中的两个关键 RCE 漏洞的紧急补丁 · 10h Drupal 修补了通过贡献模块无需登录路径的关键核心 RCE 漏洞 · 11h Sparx Systems Enterprise Architect软件中的漏洞 · 11h Curl 修复了由 Anthropic 发现的“高” RCE 漏洞 · 11h Slican电话交换机中的漏洞 · 12h Palo Alto Networks警告防火墙安全漏洞被滥用 · 15h 关键的 PwnEscape Linux 内核漏洞允许来宾虚拟机读取主机内存 · 2h ThreatsDay: Adobe RCE, DNS 钱包盗窃, NVIDIA 容器逃逸, 自愈后门 + 另外 23 个 · 4h Silent Lynx 利用 WinRAR 漏洞在独立国家联合体政府攻击中部署反向 Shell · 7h NGINX 修复 5 个漏洞,包括可能的 RCE 和可能跳过客户端证书检查的 TLS 漏洞 · 10h Next.js 发布了针对缓存和 SVG 处理中的两个关键 RCE 漏洞的紧急补丁 · 10h Drupal 修补了通过贡献模块无需登录路径的关键核心 RCE 漏洞 · 11h Sparx Systems Enterprise Architect软件中的漏洞 · 11h Curl 修复了由 Anthropic 发现的“高” RCE 漏洞 · 11h Slican电话交换机中的漏洞 · 12h Palo Alto Networks警告防火墙安全漏洞被滥用 · 15h
🛡️
ACyber Sentinel 安全评估团队
← 返回
⚡ 情报报告

OpenSSL 修复漏洞导致堆内存泄漏

OpenSSL 的开发者发布了多个软件漏洞的更新,包括一个安全漏洞,导致堆内存的部分内容可能泄漏。该问题的影响(CVE-2026-84782)被评估为“高”。OpenSSL 漏洞很少获得如此高的评估。

OpenSSL 是最常用的互联网连接加密软件之一。例如,网站使用它来加密与访客之间的流量。OpenSSL 中的漏洞可能对互联网造成非常大的影响,正如过去的 Heartbleed Bug 所示。

CVE-2026-84782 涉及 DTLS 握手消息中的逻辑问题。DTLS 代表数据报传输层安全性(DTLS),是 UDP 的 TLS 变体。在建立握手时,可能会出现写入此消息的过程被暂停的情况。DTLS 重传计时器可能会请求“重传逻辑”重新发送先前发送的消息。

在此过程中,重传逻辑使用与无法完成的握手消息相同的内部缓冲区和位置跟踪,而不将位置重置回消息的开头。因此,OpenSSL 可能会将堆内存作为明文握手数据泄漏。此外,该问题可能导致拒绝服务。CVE-2026-84782 和其他十三个安全漏洞已在 OpenSSL 4.0.3、3.6.5、3.5.9、3.4.8、3.0.23、1.1.1zj 和 1.0.2zs 中得到修复。

相关漏洞

CVE-2026-84782 CVSS 8.2 HIGH Analyzed
CVE-2026-84782 - DTLS Retransmits Handshake Messages From a Stale Buffer Offset
Issue summary: The DTLS retransmission logic does not correctly handle a handshake message write that is suspended part-way through. The retransmitted message can be read past the message buffer and the retransmission overwrites the internal state the suspended write needs to resume correctly. Impact summary: The retransmitted message can disclose a heap memory to the peer as plaintext handshake data or cause a crash and a Denial of Service when the read reaches an unmapped memory region. CWE: CWE-125: Out-of-bounds Read Description: DTLS handshake messages can be written out in multiple fragments, and a write can suspend mid-message (returning WANT_WRITE) if the underlying transport temporarily cannot accept more data. While such a write is suspended, the DTLS retransmission timer may independently fire and ask the retransmission logic to resend an earlier, already-acknowledged-as-sent message from its retransmit queue. The retransmission logic reused the same internal buffer and position tracking as the message that was still being written, without resetting the position back to the start of the message being retransmitted. As a result the retransmission was read starting from wherever the suspended write had left off, producing a mislabelled message whose body was leftover bytes from the other, larger message still in flight - content that was never meant to be sent at that point, and which could run past the end of the allocated buffer. Separately, even when the retransmission is positioned correctly, allowing it to run to completion while another write is suspended overwrites the same shared bookkeeping that the suspended write depends on to resume. When the application later resumes the suspended write (via a subsequent SSL_read(), SSL_write(), SSL_accept(), or SSL_connect() call), it finds that bookkeeping in a state inconsistent with the message and aborts the process in a debugging build. The fix resets the retransmission's read position to the start of the message before resending, and skips retransmission entirely whenever a handshake write is still suspended, deferring to the next call that resumes it instead. FIPS impact: no The affected code is outside the FIPS module boundary.