mod/server.mod/servmsg.c in Eggheads Eggdrop and Windrop 1.6.19 and earlier allows remote attackers to cause a denial of service (crash) via a crafted PRIVMSG that causes an empty string to trigger a negative string length copy. NOTE: this issue exists because of an incorrect fix for CVE-2007-2807. http://secunia.com/advisories/35104
Created eggdrop tracking bugs for this issue CVE-2009-1789 Affects: F10 [bug #502651] CVE-2009-1789 Affects: F8 [bug #502652] CVE-2009-1789 Affects: F9 [bug #502653] CVE-2009-1789 Affects: Fdevel [bug #502654]
The upstream fix should be here: http://cvs.eggheads.org/viewvc/viewvc.cgi/eggdrop1.6/src/mod/server.mod/servmsg.c?r1=1.100&r2=1.101
Package: eggdrop-1.6.19-4.fc12 Tag: dist-f12 Status: complete Built Package: eggdrop-1.6.19-4.fc11 Tag: dist-f11-updates-candidate Status: complete Package: eggdrop-1.6.19-4.fc10 Tag: dist-f10-updates-candidate Status: complete Package: eggdrop-1.6.19-4.fc9 Tag: dist-f9-updates-candidate Status: complete 2386 (eggdrop): Build on target fedora-5-epel succeeded. 2387 (eggdrop): Build on target fedora-4-epel succeeded.
eggdrop-1.6.19-4.fc9 has been submitted as an update for Fedora 9. http://admin.fedoraproject.org/updates/eggdrop-1.6.19-4.fc9
eggdrop-1.6.19-4.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.
eggdrop-1.6.19-4.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.
*** Bug 501045 has been marked as a duplicate of this bug. ***