vendor:
Eggdrop, Windrop
by:
Thomas Sader
5.5
CVSS
MEDIUM
remote crash
119
CWE
Product Name: Eggdrop, Windrop
Affected Version From: 1.6.19
Affected Version To: 1.6.19+ctcpfix
Patch Exists: YES
Related CWE: CVE-2007-2807
CPE: eggdrop, windrop
Platforms Tested:
2009
eggdrop/windrop remote crash vulnerability
The SA25276 patch uses strncpy to fix a buffer overflow vulnerability in src/mod/server.mod/servmsg.c (gotmsg). The last argument is not checked for being non-negative, but that can happen if ctcpbuf is ''. That causes a remote crash vulnerability to be exploited by anyone connected to the same IRC network as eggdrop.
Mitigation:
Upgrade to eggdrop/windrop 1.6.19+ctcpfix, the current cvs versions, or apply the ctcpfix patch before compiling.