portage-ng / portage / net-libs / miniupnpc / 2.3.3-r1
portage-ng glsa
2 advisories reference net-libs/miniupnpc · none place version 2.3.3-r1 in a vulnerable range
▸ GLSA 201801-08 MiniUPnPc: Arbitrary code execution this version unaffected normal remote 2018-01-07

A vulnerability in MiniUPnPc might allow remote attackers to execute arbitrary code.

Announced
2018-01-07
Revised
2018-01-07
Access
remote
Bugs
#562684
Advisory
https://security.gentoo.org/glsa/201801-08

Affected packages

PackageArchVulnerableUnaffected
net-libs/miniupnpc*< 2.0.20170509>= 2.0.20170509

Background

The client library, enabling applications to access the services provided by an UPnP “Internet Gateway Device” present on the network.

Description

An exploitable buffer overflow vulnerability exists in the XML parser functionality of the MiniUPnP library.

Impact

A remote attacker, by enticing a user to connect to a malicious server, could cause the execution of arbitrary code with the privileges of the user running a MiniUPnPc linked application.

Workaround

There is no known workaround at this time.

Resolution

All MiniUPnPc users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-libs/miniupnpc-2.0.20170509"

References

▸ GLSA 201701-41 MiniUPnPc: Buffer overflow this version unaffected normal remote 2017-01-17

A buffer overflow in MiniUPnPc might allow remote attackers to cause a Denial of Service condition.

Announced
2017-01-17
Revised
2017-01-17
Access
remote
Bugs
#512666
Advisory
https://security.gentoo.org/glsa/201701-41

Affected packages

PackageArchVulnerableUnaffected
net-libs/miniupnpc*< 1.9.20150427>= 1.9.20150427

Background

UPnP client library and a simple UPnP client.

Description

An out-of-bounds read was discovered in the getHTTPResponse function in miniwget.c in MiniUPnPc.

Impact

Remote attackers, through specially crafted headers, could cause a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All MiniUPnPc users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-libs/miniupnpc-1.9.20150427"

References