openSUSE Security Update : subversion (openSUSE-SU-2013:0687-1)

This script is Copyright (C) 2014-2015 Tenable Network Security, Inc.


Synopsis :

The remote openSUSE host is missing a security update.

Description :

Subversion received minor version updates to fix remote triggerable
vulnerabilities in mod_dav_svn which may result in denial of service.

On openSUSE 12.1 :

- update to 1.6.21 [bnc#813913], addressing remotely
triggerable

+ CVE-2013-1845: mod_dav_svn excessive memory usage from
property changes

+ CVE-2013-1846: mod_dav_svn crashes on LOCK requests
against activity URLs

+ CVE-2013-1847: mod_dav_svn crashes on LOCK requests
against non-existent URLs

+ CVE-2013-1849: mod_dav_svn crashes on PROPFIND requests
against activity URLs

- further changes :

+ mod_dav_svn will omit some property values for activity
urls

+ improve memory usage when committing properties in
mod_dav_svn

+ fix mod_dav_svn runs pre-revprop-change twice

+ fixed: post-revprop-change errors cancel commit

+ improved logic in mod_dav_svn's implementation of lock.

+ fix a compatibility issue with g++ 4.7

On openSUSE 12.2 and 12.3 :

- update to 1.7.9 [bnc#813913], addressing remotely
triggerable vulnerabilities in mod_dav_svn which may
result in denial of service :

+ CVE-2013-1845: mod_dav_svn excessive memory usage from
property changes

+ CVE-2013-1846: mod_dav_svn crashes on LOCK requests
against activity URLs

+ CVE-2013-1847: mod_dav_svn crashes on LOCK requests
against non-existent URLs

+ CVE-2013-1849: mod_dav_svn crashes on PROPFIND requests
against activity URLs

+ CVE-2013-1884: mod_dav_svn crashes on out of range limit
in log REPORT

- further changes :

+ Client-side bugfixes :

- improved error messages about svn:date and svn:author
props.

- fix local_relpath assertion

- fix memory leak in `svn log` over svn://

- fix incorrect authz failure when using neon http library

- fix segfault when using kwallet

+ Server-side bugfixes :

- svnserve will log the replayed rev not the low-water
rev.

- mod_dav_svn will omit some property values for activity
urls

- fix an assertion in mod_dav_svn when acting as a proxy
on /

- improve memory usage when committing properties in
mod_dav_svn

- fix svnrdump to load dump files with non-LF line endings

- fix assertion when rep-cache is inaccessible

- improved logic in mod_dav_svn's implementation of lock.

- avoid executing unnecessary code in log with limit

- Developer-visible changes :

+ General :

- fix an assertion in dav_svn_get_repos_path() on Windows

- fix get-deps.sh to correctly download zlib

- doxygen docs will now ignore prefixes when producing the
index

- fix get-deps.sh on freebsd

+ Bindings :

- javahl status api now respects the ignoreExternals
boolean

- refresh subversion-no-build-date.patch for upstream
source changes

See also :

http://lists.opensuse.org/opensuse-updates/2013-04/msg00095.html
https://bugzilla.novell.com/show_bug.cgi?id=813913

Solution :

Update the affected subversion packages.

Risk factor :

Medium / CVSS Base Score : 5.0
(CVSS2#AV:N/AC:L/Au:N/C:N/I:N/A:P)

Family: SuSE Local Security Checks

Nessus Plugin ID: 74976 ()

Bugtraq ID:

CVE ID: CVE-2013-1845
CVE-2013-1846
CVE-2013-1847
CVE-2013-1849
CVE-2013-1884

Ready to Amp Up Your Nessus Experience?

Get Nessus Professional to scan unlimited IPs, run compliance checks & more

Buy Nessus Professional Now