portage-ng / portage / net-irc / inspircd / 4.11.0-r1
portage-ng glsa
4 advisories reference net-irc/inspircd · none place version 4.11.0-r1 in a vulnerable range
▸ GLSA 202107-22 InspIRCd: Information disclosure this version unaffected low remote 2021-07-09

An information disclosure vulnerability in InspIRCd may allow remote attackers to obtain sensitive information.

Announced
2021-07-09
Revised
2021-07-09
Access
remote
Bugs
#791589
Advisory
https://security.gentoo.org/glsa/202107-22

Affected packages

PackageArchVulnerableUnaffected
net-irc/inspircd*< 3.10.0>= 3.10.0

Background

InspIRCd is a modular Internet Relay Chat (IRC) server written in C++ which was created from scratch to be stable, modern and lightweight.

Description

InspIRCd incorrectly handled malformed PONG messages, resulting in access of freed memory.

Impact

A remote attacker could send crafted packets to the server, possibly allowing them to obtain sensitive information.

Workaround

There is no known workaround at this time.

Resolution

All InspIRCd users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-irc/inspircd-3.10.0"

References

▸ GLSA 201512-13 InspIRCd: Multiple vulnerabilities this version unaffected normal remote 2015-12-30

Multiple vulnerabilities have been found in InspIRCd, the worst allowing remote attackers to execute arbitrary code.

Announced
2015-12-30
Revised
2015-12-30
Access
remote
Bugs
#545034 #570244
Advisory
https://security.gentoo.org/glsa/201512-13

Affected packages

PackageArchVulnerableUnaffected
net-irc/inspircd*< 2.0.20>= 2.0.20

Background

InspIRCd is a modular Internet Relay Chat (IRC) server written in C++ which was created from scratch to be stable, modern and lightweight.

Description

Multiple vulnerabilities have been discovered in InspIRCd. Please review the CVE identifiers referenced below for details.

Impact

A remote attacker could possibly execute arbitrary code with the privileges of the process, or cause a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All InspIRCd users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-irc/inspircd-2.0.20"

References

▸ GLSA 201204-02 InspIRCd: Arbitrary code execution this version unaffected high remote 2012-04-10

A heap-based buffer overflow in InspIRCd may allow execution of arbitrary code.

Announced
2012-04-10
Revised
2012-04-10
Access
remote
Bugs
#409159
Advisory
https://security.gentoo.org/glsa/201204-02

Affected packages

PackageArchVulnerableUnaffected
net-irc/inspircd*< 2.0.5-r1>= 2.0.5-r1

Background

InspIRCd (Inspire IRCd) is a modular C++ IRC daemon

Description

A vulnerability in InspIRCd allows DNS compression features to control the number of overflowed bytes sent to the heap-based buffer "res[]" in dns.cpp.

Impact

A remote attacker could send specially crafted DNS responses, possibly resulting in execution of arbitrary code with the privileges of the process or a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All InspIRCd users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-irc/inspircd-2.0.5-r1"

References

▸ GLSA 200805-08 InspIRCd: Denial of service this version unaffected normal remote 2008-05-09

A buffer overflow in InspIRCd allows remote attackers to cause a Denial of Service.

Announced
2008-05-09
Revised
2008-05-09
Access
remote
Bugs
#215704
Advisory
https://security.gentoo.org/glsa/200805-08

Affected packages

PackageArchVulnerableUnaffected
net-irc/inspircd*< 1.1.19>= 1.1.19

Background

InspIRCd (Inspire IRCd) is a modular C++ IRC daemon.

Description

The "namesx" and "uhnames" modules do not properly validate network input, leading to a buffer overflow.

Impact

A remote attacker can send specially crafted IRC commands to the server, causing a Denial of Service.

Workaround

Unload the "uhnames" module in the InspIRCd configuration.

Resolution

All InspIRCd users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-irc/inspircd-1.1.19"

References