Multiple stack-based and heap-based buffer overflows in Network Audio System (NAS) 1.9.3 allow local users to cause a denial of service (crash) or possibly execute arbitrary code via the (1) display command argument to the ProcessCommandLine function in server/os/utils.c; (2) ResetHosts function in server/os/access.c; (3) open_unix_socket, (4) open_isc_local, (5) open_xsight_local, (6) open_att_local, or (7) open_att_svr4_local function in server/os/connection.c; the (8) AUDIOHOST environment variable to the CreateWellKnownSockets or (9) AmoebaTCPConnectorThread function in server/os/connection.c; or (10) unspecified vectors related to logging in the osLogMsg function in server/os/aulog.c.
The product performs operations on a memory buffer, but it reads from or writes to a memory location outside the buffer's intended boundary. This may result in read or write operations on unexpected memory locations that could be linked to other variables, data structures, or internal program data.
Link | Tags |
---|---|
http://www.openwall.com/lists/oss-security/2013/08/19/3 | mailing list patch |
http://radscan.com/pipermail/nas/2013-August/001270.html | mailing list exploit |
http://www.openwall.com/lists/oss-security/2013/08/16/2 | mailing list patch |
http://sourceforge.net/p/nas/code/288 | patch exploit |
http://www.debian.org/security/2013/dsa-2771 | vendor advisory |
http://www.securityfocus.com/bid/61848 | vdb entry |
http://www.ubuntu.com/usn/USN-1986-1 | vendor advisory |