CVE-2013-2088Subversion Vulnerability
contrib/hook-scripts/svn-keyword-check.pl in Subversion before 1.6.23 allows remote authenticated users with commit permissions to execute arbitrary commands via shell metacharacters in a filename.
Published Jul 31, 2013 · Updated Aug 4, 2026 · Also known as DEBIAN-CVE-2013-2088
Key Facts
Patch immediately- CVE-2013-2088 is a high-severity vulnerability (CVSS 7.1 v2) affecting Subversion (Apache), Opensuse, libsvn_auth_gnome_keyring-1-0 (suse) and 9 more products.
- It is not listed in any known-exploited vulnerabilities catalog. Public exploit code is available.
- EPSS estimates a 31% probability of exploitation in the next 30 days.
- Fixed versions are available, including Subversion 1.6.21, Subversion 1.7.5-1, Subversion 1.9.5-1.1.
- Brandefense priority: patch immediately, because public exploit code exists for a high-severity flaw.
Scores
CVSS v2
7.1
AV:N/AC:H/Au:S/C:C/I:C/A:C
EPSS (30-day exploit likelihood)
31%
Higher than 98.2% of all scored CVEs
Exploit maturity
Proof of concept
ATLAS score
38/100
Publication score, see How it works
Exploitation Verdict
KEV listed
Not listed
Federal due date
None
No federal due date
Ransomware use
Not reported
Attributed actors
None named
Exploit & Defence Guidance
Exploit maturity
Proof of concept
Public exploit code
1
Proof-of-concept links
In-the-wild evidence
0
Reports of active use
Advisories And Exploit References
Description
contrib/hook-scripts/svn-keyword-check.pl in Subversion before 1.6.23 allows remote authenticated users with commit permissions to execute arbitrary commands via shell metacharacters in a filename.
Affected Products
46 affected entries in total| Product | Affected versions | Fixed in |
|---|---|---|
| SubversionApache | 1.6.0, 1.6.1, 1.6.10, 1.6.11, 1.6.12, 1.6.13, 1.6.14, 1.6.15 | 1.6.21 |
| OpensuseOpensuse | 11.4 | n/a |
| libsvn_auth_gnome_keyring-1-0suse | See advisory | 1.9.5-1.1 |
| libsvn_auth_kwallet-1-0suse | See advisory | 1.9.5-1.1 |
| subversion-bash-completionsuse | See advisory | 1.9.5-1.1 |
Patched Releases
Subversion
1.6.21, 1.7.5-1, 1.9.5-1.1
libsvn_auth_gnome_keyring-1-0
1.9.5-1.1
libsvn_auth_kwallet-1-0
1.9.5-1.1
subversion-bash-completion
1.9.5-1.1
subversion-devel
1.9.5-1.1
subversion-perl
1.9.5-1.1
subversion-python
1.9.5-1.1
subversion-python-ctypes
1.9.5-1.1
subversion-ruby
1.9.5-1.1
subversion-server
1.9.5-1.1
subversion-tools
1.9.5-1.1
Timeline
Publicly disclosed
Jul 31, 2013
Last updated
Aug 4, 2026
Weakness Type
- CWE-20 Improper Input Validation
References
- advisorysecurity-tracker.debian.org · CVE-2013-2088
- advisorysubversion.apache.org · CVE-2013-2088
- exploitExploitDB-40507
- otheropenSUSE-SU-2013:1139
- other[subversion-announce] 20130531 Apache Subversion 1.7.10 released
FAQ
Common Questions.
contrib/hook-scripts/svn-keyword-check.pl in Subversion before 1.6.23 allows remote authenticated users with commit permissions to execute arbitrary commands via shell metacharacters in a filename.
Affected: Subversion (Apache) versions 1.6.0, 1.6.1, 1.6.10, 1.6.11, 1.6.12, 1.6.13, 1.6.14, 1.6.15; Opensuse versions 11.4; libsvn_auth_gnome_keyring-1-0 (suse), among others. The full list is in the CVE brief.
It is not listed in any known-exploited vulnerabilities catalog.
No, it is not currently listed in the CISA Known Exploited Vulnerabilities catalog.
Public exploit code is available.
Fixed versions are available, including Subversion 1.6.21, Subversion 1.7.5-1, Subversion 1.9.5-1.1.
Brandefense priority: patch immediately, because public exploit code exists for a high-severity flaw.
Is CVE-2013-2088 On Your Attack Surface?
Brandefense matches it against the products discovered on your perimeter and opens a finding the day a CVE like this is listed.
Request A Demo