portage-ng / portage / net-irc / ngircd / 27
portage-ng glsa
2 advisories reference net-irc/ngircd · none place version 27 in a vulnerable range
▸ GLSA 200801-13 ngIRCd: Denial of service this version unaffected normal remote 2008-01-27

ngIRCd does not properly sanitize commands sent by users, allowing for a Denial of Service.

Announced
2008-01-27
Revised
2008-01-27 (revision 2)
Access
remote
Bugs
#204834
Advisory
https://security.gentoo.org/glsa/200801-13

Affected packages

PackageArchVulnerableUnaffected
net-irc/ngircd*< 0.10.4>= 0.10.4

Background

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

Description

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.

Impact

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

Workaround

There is no known workaround at this time.

Resolution

All ngIRCd users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-irc/ngircd-0.10.4"

References

▸ GLSA 200501-40 ngIRCd: Buffer overflow this version unaffected high remote 2005-01-28

ngIRCd is vulnerable to a buffer overflow that can be used to crash the daemon and possibly execute arbitrary code.

Announced
2005-01-28
Revised
2006-05-22 (revision 2)
Access
remote
Bugs
#79705
Advisory
https://security.gentoo.org/glsa/200501-40

Affected packages

PackageArchVulnerableUnaffected
net-irc/ngircd*< 0.8.2>= 0.8.2

Background

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

Description

Florian Westphal discovered a buffer overflow caused by an integer underflow in the Lists_MakeMask() function of lists.c.

Impact

A remote attacker can exploit this buffer overflow to crash the ngIRCd daemon and possibly execute arbitrary code with the rights of the ngIRCd daemon process.

Workaround

There is no known workaround at this time.

Resolution

All ngIRCd users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-irc/ngIRCd-0.8.2"

References