Description
Stack-based buffer overflow in mod/server.mod/servrmsg.c in Eggdrop 1.6.18, and possibly earlier, allows user-assisted, remote IRC servers to execute arbitrary code via a long private message.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | eggdrop | 1.6.18-1.1 | — |
| Debian 13 | eggdrop | 1.6.18-1.1 | — |
| Debian 12 | eggdrop | 1.6.18-1.1 | — |
| Debian 5.0 | eggdrop | 1.6.19-1.1+lenny1 | DSA-1826-1 |
| Debian 4.0 | eggdrop | 1.6.18-1etch1 | DSA-1826-1, DSA-1448-1 |
Show 1 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 3.1 | eggdrop | 1.6.17-3sarge1 | DSA-1448-1 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- Eggdrop Server Module Message Handling - Remote Buffer Overflow EDB-4514 · remote · Oct 10, 2007 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Advisories 2
- DSA-1826-1 eggdrop - several vulnerabilities Debian Security (DSA / DLA) · Mar 9, 2026
- DSA-1448-1 eggdrop arbitrary code execution Debian Security (DSA / DLA) · Mar 9, 2026
References
- 25276 third-party-advisory
- MDKSA-2007:175 vendor-advisory
- 24070 vdb-entry
- GLSA-200709-07 vendor-advisory
- 27989 third-party-advisory
- FEDORA-2007-4325 vendor-advisory
- 26826 third-party-advisory
- 35690 third-party-advisory
- 28347 third-party-advisory
- 1018700 vdb-entry
- 26727 third-party-advisory
- http://www.eggheads.org/bugzilla/show_bug.cgi?id=462
- DSA-1448 vendor-advisory
- 36237 vdb-entry
- FEDORA-2007-4305 vendor-advisory
- http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=427157
- DSA-1826 vendor-advisory