Description
Ettercap through 0.8.4.1 contains a heap out-of-bounds read vulnerability in sslw_get_clienthello_sni() in src/ec_sslwrap.c that trusts the unchecked 16-bit SNI length field. Network-adjacent attackers can send crafted TLS ClientHello messages during SSL interception to leak up to 64 KB of heap memory upstream or crash Ettercap.
Published: 2026-11-09
Score: 7.2 High
EPSS: n/a
KEV: No
Impact: Information Disclosure or Crash
Action: Patch ASAP
AI Analysis

Impact

Ettercap versions up to 0.8.4.1 contain a heap out‑of‑bounds read in the sslw_get_clienthello_sni() routine. The flaw arises because the code trusts an unchecked 16‑bit TLS Server Name Indication (SNI) length field, allowing an attacker to construct a TLS ClientHello that causes Ettercap to read beyond the bounds of its buffer. This can expose up to 64 KB of arbitrary heap data upstream or trigger a crash, resulting in information disclosure or denial of service. The weakness is classified as CWE‑125, reflecting an improper bound check on an array.

Affected Systems

Ettercap, an open‑source network monitoring and packet‑sniffing tool, is affected. The flaw exists in all releases up to and including 0.8.4.1. No operating‑system or platform dependency is mentioned, meaning any deployment that runs a vulnerable version of Ettercap and performs TLS interception is potentially impacted.

Risk and Exploitability

The CVSS score of 7.2 indicates a high severity level. The EPSS score is not available, so the current risk of exploitation cannot be quantified precisely, but the vulnerability is exploitable by any host on the same network segment that can send crafted TLS ClientHello messages to the Ettercap instance. No authentication or privilege escalation is required, so a network‑adjacent attacker could trigger the read or crash. The vulnerability is not listed in the CISA KEV catalog.

Generated by OpenCVE AI on November 10, 2026 at 01:05 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • When a vendor release that addresses the SNI length validation bug becomes available, upgrade Ettercap to that version as quickly as possible.
  • If an update cannot be applied immediately, disable TLS interception features or limit Ettercap's exposure to trusted hosts only.
  • Deploy network monitoring or intrusion detection signatures to detect anomalous TLS ClientHello packets that might be used to exploit this flaw.

Generated by OpenCVE AI on November 10, 2026 at 01:05 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 09 Nov 2026 23:45:00 +0000

Type Values Removed Values Added
Description Ettercap through 0.8.4.1 contains a heap out-of-bounds read vulnerability in sslw_get_clienthello_sni() in src/ec_sslwrap.c that trusts the unchecked 16-bit SNI length field. Network-adjacent attackers can send crafted TLS ClientHello messages during SSL interception to leak up to 64 KB of heap memory upstream or crash Ettercap.
Title Ettercap through 0.8.4.1 Heap Out-of-Bounds Read via TLS SNI Parsing
First Time appeared Ettercap-project
Ettercap-project ettercap
Weaknesses CWE-125
CPEs cpe:2.3:a:ettercap-project:ettercap:*:*:*:*:*:*:*:*
Vendors & Products Ettercap-project
Ettercap-project ettercap
References
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H'}

cvssV4_0

{'score': 7.2, 'vector': 'CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Ettercap-project Ettercap
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-09T23:28:04.231Z

Reserved: 2026-11-09T22:03:15.846Z

Link: CVE-2026-125402

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-10T00:17:14.703

Modified: 2026-11-10T00:17:14.703

Link: CVE-2026-125402

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-10T01:15:07Z

Weaknesses