CVE-2026-129431
Received Received - Intake

Heap Out-of-Bounds Read in Ettercap SOCKS5 Dissector

Vulnerability report for CVE-2026-129431, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-11-14

Last updated on: 2026-11-14

Assigner: VulnCheck

Description

Ettercap through 0.8.5.1 contains a heap out-of-bounds read vulnerability in dissector_socks() in src/dissectors/ec_socks.c that allows network-adjacent attackers to read heap memory via unchecked SOCKS5 username/password lengths. Attackers can send a crafted SOCKS5 authentication packet observed by Ettercap to read up to 255 bytes past the heap buffer, disclosing memory printed and logged as captured credentials.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-11-14
Last Modified
2026-11-14
Generated
2026-11-15
AI Q&A
2026-11-14
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
Ettercap ettercap From 0 (inc) to 0.8.5.1 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-125 The product reads data past the end, or before the beginning, of the intended buffer.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

Ettercap through 0.8.5.1 has a heap out-of-bounds read vulnerability in the SOCKS5 dissector function (dissector_socks()) in src/dissectors/ec_socks.c. The issue occurs when Ettercap processes SOCKS5 authentication packets. Attackers can send crafted packets with unchecked username/password lengths, causing Ettercap to read up to 255 bytes past the allocated heap buffer. This exposes sensitive memory contents, which may be logged or printed as captured credentials.

Detection Guidance

Monitor Ettercap logs for SOCKS5 authentication errors or crashes. Use network traffic analysis tools like Wireshark to inspect SOCKS5 packets on TCP port 1080 for malformed username/password lengths. Check for heap corruption errors in system logs if Ettercap is running.

Impact Analysis

This vulnerability allows network-adjacent attackers to read sensitive heap memory on systems running vulnerable Ettercap versions. Exposed memory could include captured credentials or other sensitive data logged by Ettercap. The impact includes potential disclosure of confidential information and unauthorized access to network traffic analysis.

Compliance Impact

This vulnerability could lead to unauthorized disclosure of sensitive data, violating GDPR's data protection principles and HIPAA's security requirements for protected health information. Organizations using vulnerable Ettercap versions may face compliance violations, legal penalties, and reputational damage due to potential data breaches.

Mitigation Strategies

Upgrade Ettercap to a patched version beyond 0.8.5.1. Disable SOCKS5 dissector if unused. Block or monitor TCP port 1080 traffic. Apply network segmentation to limit Ettercap's access to sensitive systems.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-129431. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...