Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 51463 - dev-util/subversion remote vulnerability <= 1.0.2
Summary: dev-util/subversion remote vulnerability <= 1.0.2
Status: RESOLVED DUPLICATE of bug 51462
Alias: None
Product: Gentoo Security
Classification: Unclassified
Component: Vulnerabilities (show other bugs)
Hardware: All Linux
: High critical (vote)
Assignee: Gentoo Security
URL: http://security.e-matters.de/advisori...
Whiteboard:
Keywords:
: 51518 51566 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-05-19 08:55 UTC by gen2daniel
Modified: 2011-10-30 22:40 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gen2daniel 2004-05-19 08:55:20 UTC
Similar to the libneon issue a manual scan for common programming errors
   revealed an unsafe call to sscanf() in one of Subversions date parsing
   functions.
   
   When Subversions tries to convert a string into an apr_time_t it falls
   back to the vulnerable sscanf() to decode old-styled date strings.
   This function is exposed to an external attacker through a DAV2 REPORT
   query or a get-dated-rev svn-protocol command.
   
   Both ways have been proven exploitable, but exploiting through the
   DAV2 protocol is somewhat harder because the date string has to be
   in utf-8 format. On the other hand exploiting through the svn-protocol
   is a trivial standard stackoverflow with the exception that whitespace
   and the '\0' character is forbidden.
   
   And as a sidenotice: Exploiting this stackoverflow is even possible
   when Propolice or similar protections are in place because a lot of
   fancy things can be done by overwriting the function parameters.

CVE Information:

   The Common Vulnerabilities and Exposures project (cve.mitre.org) has
   assigned the name CAN-2004-0397 to this issue.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Thierry Carrez (RETIRED) gentoo-dev 2004-05-19 09:00:19 UTC
A little too late :)
Thanks anyway

*** This bug has been marked as a duplicate of 51462 ***
Comment 2 Starz McCllelan 2004-05-19 16:54:01 UTC
*** Bug 51518 has been marked as a duplicate of this bug. ***
Comment 3 Marius Mauch (RETIRED) gentoo-dev 2004-05-20 08:12:11 UTC
*** Bug 51566 has been marked as a duplicate of this bug. ***