CVE-2026-15165: Wireshark TLS ECH Denial of Service Vulnerability (4.6.0–4.6.6)
Wireshark versions 4.6.0 through 4.6.6 contain a flaw in how they process TLS Encrypted Client Hello (ECH) data that can cause the application to crash when a user opens a maliciously crafted network capture file. This is a denial-of-service issue—an attacker cannot steal data or gain control of your system, but they can disrupt your ability to analyze network traffic. The vulnerability requires user interaction (opening a file) and only affects your local machine.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 5.5 MEDIUM · CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
- Weaknesses (CWE)
- CWE-122
- Affected products
- 1 configuration(s)
- Published / Modified
- 2026-07-08 / 2026-07-10
NVD description (verbatim)
TLS ECH decryptor crash in Wireshark 4.6.0 to 4.6.6 allows denial of service
3 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
A buffer overflow vulnerability exists in Wireshark's TLS ECH decryptor (CWE-122: Heap-based Buffer Overflow). When processing ECH extension data in TLS handshakes within PCAP files, insufficient bounds checking allows an out-of-bounds write that triggers a crash. The issue affects the wire protocol analysis layer and is triggered during pcap parsing and dissection. This is not a network-facing remote code execution—the attack surface is limited to locally-sourced capture files opened by a user.
Business impact
For security operations centers (SOCs) and network analysts, this vulnerability can interrupt incident investigation workflows. An attacker could distribute a poisoned PCAP file (via email, file share, or supply chain) that crashes Wireshark when opened, preventing analysis of that capture and potentially delaying threat detection or incident response. In environments where analysts routinely open untrusted capture files from customers, partners, or external sources, this represents a small but concrete operational risk.
Affected systems
Only Wireshark versions 4.6.0, 4.6.1, 4.6.2, 4.6.3, 4.6.4, 4.6.5, and 4.6.6 are affected. Users running Wireshark 4.8.x, 4.10.x, and later versions, as well as any version prior to 4.6.0, are not vulnerable. Check your installed version via Help > About Wireshark to determine exposure.
Exploitability
Exploitability is low in absolute terms. An attacker must craft a valid TLS handshake with a malformed ECH extension, save it in a PCAP file, and convince a user to open it in the vulnerable version. There is no remote exploitation path, no authentication bypass, and no privilege escalation. This is a file-based attack requiring user action. Public exploit code or proof-of-concept details are not widely circulated, though the mechanics are straightforward for someone with protocol knowledge.
Remediation
Upgrade Wireshark to version 4.6.7 or later. The Wireshark Project has released patches that add proper bounds checking to the ECH dissector. Alternatively, if you cannot upgrade immediately, minimize the opening of untrusted PCAP files, especially those from external sources. Consider restricting file-open operations to trusted, internal capture sources only.
Patch guidance
Wireshark 4.6.7 and subsequent releases in the 4.6 series include the fix. Verify against the official Wireshark release notes and security advisories at wireshark.org. Organizations on extended support for 4.8.x or 4.10.x should not be affected, but verify your exact version. Automated patching via your software distribution mechanism is recommended; manual downloads are available from the Wireshark website.
Detection guidance
Monitor for unexpected Wireshark process crashes, particularly on analyst workstations. Log file analysis of recent PCAP files opened may reveal the offending file. If you suspect a poisoned file is in circulation, isolate and quarantine it. Network-based detection is not applicable since this is a local file-parsing issue. Consider scanning recent file transfers for suspicious PCAP files with unusual TLS handshake extensions if a crash has occurred.
Why prioritize this
This vulnerability merits prompt but not emergency patching. It is a medium-severity denial-of-service with a low attack surface and requires user interaction. However, because Wireshark is a critical tool for incident response and threat hunting, any disruption to its availability during an active investigation could have downstream consequences. Organizations handling external or untrusted PCAP files should prioritize the upgrade within 30 days; those working only with internal network taps can schedule the patch within their normal update cycle.
Risk score, explained
The CVSS 3.1 score of 5.5 (MEDIUM) reflects a local attack vector, no authentication requirement, low complexity, and high impact on availability. The score correctly emphasizes that while the denial-of-service is real, the attack requires user interaction and does not compromise confidentiality or integrity. This is appropriate for a file-parsing vulnerability in a non-privileged analysis tool.
Frequently asked questions
Can this vulnerability be exploited remotely over a network?
No. The vulnerability is strictly local and requires a user to manually open a malicious PCAP file on their machine. It cannot be triggered by passively sniffing network traffic or via remote access.
Will upgrading Wireshark cause any compatibility issues with my existing capture files?
No. Wireshark 4.6.7 and later are fully backward-compatible with older PCAP and PCAPNG files. The patch only hardens the TLS ECH parser without changing the file format support or dissection logic for other protocols.
What should I do if I've already opened a suspicious PCAP file and Wireshark crashed?
The crash itself is the only impact; no data was stolen or modified. Restart Wireshark and upgrade to 4.6.7 or later. If you are concerned about where the file came from, investigate its origin to prevent similar incidents. No system recovery is necessary unless Wireshark corrupted other files, which is unlikely.
Are other packet analysis tools affected by this vulnerability?
No. This vulnerability is specific to Wireshark's TLS ECH dissector implementation. Tools like tcpdump, tshark (Wireshark's command-line variant in the same codebase), and other packet analyzers may have their own TLS handling but are not affected by this particular flaw.
This analysis is provided for informational purposes and reflects publicly available information as of July 2026. SEC.co makes no warranties regarding the completeness or accuracy of vulnerability data. Organizations should verify vendor advisories and patch availability directly with Wireshark.org before making patching decisions. Testing patches in a controlled environment before broad deployment is recommended. This document does not constitute security advice tailored to your specific infrastructure or risk posture. Source: NVD (public-domain), retrieved 2026-08-17. Analysis generated by SEC.co (claude-haiku-4-5).
Related vulnerabilities
- CVE-2026-15164MEDIUMWireshark ciscodump Denial of Service Vulnerability
- CVE-2026-15169MEDIUMWireshark UMTS FP Protocol Dissector Denial of Service
- CVE-2026-15170MEDIUMWireshark Z39.50 Dissector DoS Vulnerability (Medium)
- CVE-2026-15173MEDIUMWireshark pcapng Parser Denial of Service (MEDIUM)
- CVE-2026-15174MEDIUMWireshark Catapult DCT2000 Dissector DoS Vulnerability
- CVE-2025-15666MEDIUMAssimp Heap Buffer Overflow in Model File Handler
- CVE-2025-55645MEDIUMHeap Buffer Overflow in GPAC MP4Box v2.4 – DoS Vulnerability
- CVE-2025-55648MEDIUMGPAC MP4Box Heap Buffer Overflow DoS Vulnerability