PT-2014-8971 · Ettercap · Ettercap
Nicksampanis
·
Published
2014-12-19
·
Updated
2020-02-26
·
CVE-2014-9376
CVSS v2.0
7.5
High
| Vector | AV:N/AC:L/Au:N/C:P/I:P/A:P |
Name of the Vulnerable Software and Affected Versions
Ettercap version 0.8.1
Description
The issue is caused by an integer underflow, allowing remote attackers to potentially execute arbitrary code or cause a denial of service through an out-of-bounds write. This can be achieved by providing a small size variable value in the
dissector dhcp function, a specific length value to the dissector gg function, or a string length to the get decode len function. Additionally, sending a request without a username or password to the dissector TN3270 function can also trigger the issue.Recommendations
For Ettercap version 0.8.1, consider disabling the
dissector dhcp, dissector gg, and dissector TN3270 functions, as well as restricting the use of the get decode len function until a patch is available. Avoid using small size variable values, specific length values, or omitting the username or password in requests to minimize the risk of exploitation.Fix
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Ettercap