ngIRCd: Denial of service ngIRCd does not properly sanitize commands sent by users, allowing for a Denial of Service. ngircd 2008-01-27 2008-01-27 204834 remote 0.10.4 0.10.4

ngIRCd is a free open source daemon for Internet Relay Chat (IRC).

The IRC_PART() function in the file irc-channel.c does not properly check the number of parameters, referencing an invalid pointer if no channel is supplied.

A remote attacker can exploit this vulnerability to crash the ngIRCd daemon.

There is no known workaround at this time.

All ngIRCd users should upgrade to the latest version:

# emerge --sync # emerge --ask --oneshot --verbose ">=net-irc/ngircd-0.10.4"
CVE-2008-0285 jaervosz rbu rbu