portage-ng / portage / media-libs / nas / 1.9.5-r2
portage-ng glsa
2 advisories reference media-libs/nas · none place version 1.9.5-r2 in a vulnerable range
▸ GLSA 201406-22 Network Audio System: Multiple vulnerabilities this version unaffected normal local, remote 2014-06-25

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

Announced
2014-06-25
Revised
2014-06-25
Access
local, remote
Bugs
#484480
Advisory
https://security.gentoo.org/glsa/201406-22

Affected packages

PackageArchVulnerableUnaffected
media-libs/nas*< 1.9.4>= 1.9.4

Background

Network Audio System is a network transparent, client/server audio transport system.

Description

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

Impact

A context-dependent 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 Network Audio System users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-libs/nas-1.9.4"

Packages which depend on this library may need to be recompiled. Tools such as revdep-rebuild may assist in identifying some of these packages.

References

▸ GLSA 200704-20 NAS: Multiple vulnerabilities this version unaffected high remote 2007-04-23

The Network Audio System is vulnerable to a buffer overflow that could result in the execution of arbitrary code with root privileges.

Announced
2007-04-23
Revised
2007-04-23
Access
remote
Bugs
#171428
Advisory
https://security.gentoo.org/glsa/200704-20

Affected packages

PackageArchVulnerableUnaffected
media-libs/nas*< 1.8b>= 1.8b

Background

NAS is a network transparent, client/server audio transport system.

Description

Luigi Auriemma has discovered multiple vulnerabilities in NAS, some of which include a buffer overflow in the function accept_att_local(), an integer overflow in the function ProcAuWriteElement(), and a null pointer error in the function ReadRequestFromClient().

Impact

An attacker having access to the NAS daemon could send an overly long slave name to the server, leading to the execution of arbitrary code with root privileges. A remote attacker could also send a specially crafted packet containing an invalid client ID, which would crash the server and result in a Denial of Service.

Workaround

There is no known workaround at this time.

Resolution

All NAS users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-libs/nas-1.8b"

References