diffstat for nas_1.9.3-4 nas_1.9.3-4ubuntu0.1 nas-1.9.3/debian/changelog | 13 ++++++ nas-1.9.3/debian/control | 3 + nas-1.9.3/server/os/aulog.c | 2 - server/dda/sun/ausuni.c | 2 - server/dda/voxware/auvoxware.c | 8 ++-- server/os/access.c | 6 +-- server/os/connection.c | 79 +++++++++++++++++++++++------------------ server/os/iopreader.c | 3 + server/os/osinit.c | 2 - server/os/utils.c | 23 +++++++++++ 10 files changed, 97 insertions(+), 44 deletions(-) diff -u nas-1.9.3/server/os/aulog.c nas-1.9.3/server/os/aulog.c --- nas-1.9.3/server/os/aulog.c +++ nas-1.9.3/server/os/aulog.c @@ -29,7 +29,7 @@ va_start(ap, fmt); - (void) vsprintf(buf, fmt, ap); + (void) vsnprintf(buf, sizeof buf, fmt, ap); va_end(ap); diff -u nas-1.9.3/debian/changelog nas-1.9.3/debian/changelog --- nas-1.9.3/debian/changelog +++ nas-1.9.3/debian/changelog @@ -1,3 +1,16 @@ +nas (1.9.3-4ubuntu0.1) precise-security; urgency=low + + * SECURITY UPDATE: denial and possible code execution via multiple buffer + overflows + - server/os/utils.c: properly validate listen port. + - server/os/connection.c, server/os/access.c, server/os/osinit.c, + server/os/aulog.c, server/os/iopreader.c: use snprintf, strncpy, and + strncat. + - CVE-2013-4256 + - CVE-2013-4257 + + -- Marc Deslauriers Tue, 03 Sep 2013 12:41:58 -0400 + nas (1.9.3-4) unstable; urgency=low * Add dependency on new libperl4-corelibs-perl package for auscope. diff -u nas-1.9.3/debian/control nas-1.9.3/debian/control --- nas-1.9.3/debian/control +++ nas-1.9.3/debian/control @@ -1,7 +1,8 @@ Source: nas Section: sound Priority: optional -Maintainer: Steve McIntyre <93sam@debian.org> +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Steve McIntyre <93sam@debian.org> Build-Depends: autotools-dev, libxau-dev, libsm-dev, libice-dev, libx11-dev, libxt-dev, libxaw7-dev, xutils-dev, bison, flex, file, po-debconf, dpkg-dev (>= 1.16.0) Standards-Version: 3.9.2.0 only in patch2: unchanged: --- nas-1.9.3.orig/server/os/utils.c +++ nas-1.9.3/server/os/utils.c @@ -50,6 +50,9 @@ #include