portage-ng / portage / net-irc / kvirc / 5.2.10
portage-ng glsa
2 advisories reference net-irc/kvirc · none place version 5.2.10 in a vulnerable range
▸ GLSA 201402-20 KVIrc: Multiple vulnerabilities this version unaffected high remote 2014-02-21

Multiple vulnerabilities have been found in KVIrc, the worst of which allows remote attackers to execute arbitrary code.

Announced
2014-02-21
Revised
2014-02-21
Access
remote
Bugs
#326149 #330111
Advisory
https://security.gentoo.org/glsa/201402-20

Affected packages

PackageArchVulnerableUnaffected
net-irc/kvirc*< 4.1_pre4693>= 4.1_pre4693

Background

KVIrc is a free portable IRC client based on Qt.

Description

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

Impact

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

Workaround

There is no known workaround at this time.

Resolution

All KVIrc users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-irc/kvirc-4.1_pre4693"

NOTE: This is a legacy GLSA. Updates for all affected architectures are available since July 29, 2010. It is likely that your system is already no longer affected by this issue.

References

▸ GLSA 200709-02 KVIrc: Remote arbitrary code execution this version unaffected normal remote 2007-09-13

A vulnerability has been discovered in KVIrc, allowing for the remote execution of arbitrary code.

Announced
2007-09-13
Revised
2007-09-13
Access
remote
Bugs
#183174
Advisory
https://security.gentoo.org/glsa/200709-02

Affected packages

PackageArchVulnerableUnaffected
net-irc/kvirc*< 3.2.6_pre20070714>= 3.2.6_pre20070714

Background

KVIrc is a free portable IRC client based on Qt.

Description

Stefan Cornelius from Secunia Research discovered that the "parseIrcUrl()" function in file src/kvirc/kernel/kvi_ircurl.cpp does not properly sanitise parts of the URI when building the command for KVIrc's internal script system.

Impact

A remote attacker could entice a user to open a specially crafted irc:// URI, possibly leading to the remote execution of arbitrary code with the privileges of the user running KVIrc. Successful exploitation requires that KVIrc is registered as the default handler for irc:// or similar URIs.

Workaround

There is no known workaround at this time.

Resolution

All KVIrc users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-irc/kvirc-3.2.6_pre20070714"

References