{"id":"UBUNTU-CVE-2015-5259","details":"Integer overflow in the read_string function in libsvn_ra_svn/marshal.c in Apache Subversion 1.9.x before 1.9.3 allows remote attackers to execute arbitrary code via an svn:// protocol string, which triggers a heap-based buffer overflow and an out-of-bounds read.","modified":"2025-07-16T07:33:08.755931Z","published":"2015-12-15T00:00:00Z","withdrawn":"2025-07-18T16:43:15Z","upstream":["CVE-2015-5259"],"references":[{"type":"REPORT","url":"https://ubuntu.com/security/CVE-2015-5259"},{"type":"REPORT","url":"https://www.cve.org/CVERecord?id=CVE-2015-5259"}],"affected":[{"package":{"name":"subversion","ecosystem":"Ubuntu:14.04:LTS","purl":"pkg:deb/ubuntu/subversion@1.8.8-1ubuntu3.2?arch=source&distro=trusty"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.8.8-1ubuntu3.2"}]}],"versions":["1.7.9-1+nmu6ubuntu3","1.7.13-2ubuntu1","1.7.13-2ubuntu2","1.7.13-2ubuntu3","1.7.14-1ubuntu2","1.8.5-2ubuntu3","1.8.8-1ubuntu2","1.8.8-1ubuntu3","1.8.8-1ubuntu3.1"],"ecosystem_specific":{"availability":"No subscription required","binaries":[{"binary_version":"1.8.8-1ubuntu3.2","binary_name":"libapache2-mod-svn"},{"binary_name":"libapache2-mod-svn-dbgsym","binary_version":"1.8.8-1ubuntu3.2"},{"binary_name":"libapache2-svn","binary_version":"1.8.8-1ubuntu3.2"},{"binary_name":"libsvn-dev","binary_version":"1.8.8-1ubuntu3.2"},{"binary_name":"libsvn-dev-dbgsym","binary_version":"1.8.8-1ubuntu3.2"},{"binary_name":"libsvn-doc","binary_version":"1.8.8-1ubuntu3.2"},{"binary_version":"1.8.8-1ubuntu3.2","binary_name":"libsvn-java"},{"binary_name":"libsvn-java-dbgsym","binary_version":"1.8.8-1ubuntu3.2"},{"binary_name":"libsvn-perl","binary_version":"1.8.8-1ubuntu3.2"},{"binary_name":"libsvn-perl-dbgsym","binary_version":"1.8.8-1ubuntu3.2"},{"binary_name":"libsvn-ruby1.8","binary_version":"1.8.8-1ubuntu3.2"},{"binary_name":"libsvn1","binary_version":"1.8.8-1ubuntu3.2"},{"binary_name":"libsvn1-dbgsym","binary_version":"1.8.8-1ubuntu3.2"},{"binary_name":"python-subversion","binary_version":"1.8.8-1ubuntu3.2"},{"binary_name":"python-subversion-dbg","binary_version":"1.8.8-1ubuntu3.2"},{"binary_name":"python-subversion-dbgsym","binary_version":"1.8.8-1ubuntu3.2"},{"binary_name":"ruby-svn","binary_version":"1.8.8-1ubuntu3.2"},{"binary_name":"ruby-svn-dbgsym","binary_version":"1.8.8-1ubuntu3.2"},{"binary_name":"subversion","binary_version":"1.8.8-1ubuntu3.2"},{"binary_name":"subversion-dbg","binary_version":"1.8.8-1ubuntu3.2"},{"binary_name":"subversion-dbgsym","binary_version":"1.8.8-1ubuntu3.2"},{"binary_name":"subversion-tools","binary_version":"1.8.8-1ubuntu3.2"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2015/UBUNTU-CVE-2015-5259.json"}}],"schema_version":"1.7.3","severity":[{"type":"CVSS_V3","score":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H"},{"type":"Ubuntu","score":"medium"}]}