CVE-2012-3356
CVE-2012-3356 is a medium-severity vulnerability in Viewvc with a CVSS 2.0 base score of 5.0. It is not currently listed as actively exploited by CISA, and its EPSS exploit-prediction score is low. The underlying weakness is classified as CWE-287.
Key facts
- Severity: Medium (CVSS 2.0 base score 5.0)
- EPSS exploit prediction: 2% (79th percentile)
- Actively exploited: Not listed in CISA KEV
- Weakness: CWE-287
- Affected product: Viewvc
- Published:
- Last modified:
Description
The remote SVN views functionality (lib/vclib/svn/svn_ra.py) in ViewVC before 1.1.15 does not properly perform authorization, which allows remote attackers to bypass intended access restrictions via unspecified vectors.
Frequently asked questions
- What is CVE-2012-3356?
- The remote SVN views functionality (lib/vclib/svn/svn_ra.py) in ViewVC before 1.1.15 does not properly perform authorization, which allows remote attackers to bypass intended access restrictions via unspecified vectors.
- How severe is CVE-2012-3356?
- CVE-2012-3356 has a CVSS 2.0 base score of 5.0, rated medium severity.
- Is CVE-2012-3356 being actively exploited?
- It is not currently listed in CISA's KEV catalog. Its EPSS exploit-prediction score is 2% (79th percentile), an estimate of the probability of exploitation in the next 30 days.
- What products are affected by CVE-2012-3356?
- CVE-2012-3356 primarily affects Viewvc. In total, 33 product configurations (CPEs) are listed as vulnerable; see the affected-products list for the exact versions.
- How do I fix CVE-2012-3356?
- Review the linked vendor and NVD advisories for patched versions and mitigations, then upgrade or apply the recommended workaround.
- When was CVE-2012-3356 published?
- CVE-2012-3356 was published on 2012-07-22 and last updated on 2026-06-16.
References
- http://osvdb.org/83225
- http://viewvc.tigris.org/issues/show_bug.cgi?id=353
- http://viewvc.tigris.org/source/browse/%2Acheckout%2A/viewvc/tags/1.1.15/CHANGES
- http://viewvc.tigris.org/source/browse/viewvc?view=rev&revision=2755
- http://viewvc.tigris.org/source/browse/viewvc?view=rev&revision=2756
- http://viewvc.tigris.org/source/browse/viewvc?view=rev&revision=2757
- http://viewvc.tigris.org/source/browse/viewvc?view=rev&revision=2759
- http://viewvc.tigris.org/source/browse/viewvc?view=rev&revision=2760
- http://www.debian.org/security/2012/dsa-2563
- http://www.mandriva.com/security/advisories?name=MDVSA-2013:134
- http://www.openwall.com/lists/oss-security/2012/06/25/8
- http://www.securityfocus.com/bid/54197
- https://exchange.xforce.ibmcloud.com/vulnerabilities/76614
- https://lwn.net/Articles/505096/
- https://wiki.mageia.org/en/Support/Advisories/MGASA-2012-0175
Affected products (33)
- cpe:2.3:a:viewvc:viewvc:*:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:0.8:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:0.9:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:0.9.1:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:0.9.2:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:0.9.3:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:0.9.4:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.0.0:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.0.1:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.0.2:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.0.3:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.0.4:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.0.5:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.0.6:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.0.7:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.0.8:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.0.9:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.0.10:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.0.11:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.1.0:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.1.1:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.1.2:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.1.3:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.1.4:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.1.5:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.1.6:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.1.7:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.1.8:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.1.9:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.1.10:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.1.11:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.1.12:*:*:*:*:*:*:*
- cpe:2.3:a:viewvc:viewvc:1.1.13:*:*:*:*:*:*:*
More vulnerabilities in Viewvc
- CVE-2025-54141 — High (CVSS 7.5): ViewVC is a browser interface for CVS and Subversion version control repositories. In versions 1.1.0 through 1.1.31 and…
- CVE-2007-5743 — High (CVSS 7.5): viewvc 1.0.3 allows improper access control to files in a repository when using the "forbidden" configuration option.
- CVE-2010-0005 — High (CVSS 7.5): query.py in the query interface in ViewVC before 1.1.3 does not reject configurations that specify an unsupported…
- CVE-2006-5442 — Medium (CVSS 6.8): ViewVC 1.0.2 and earlier does not specify a charset in its HTTP headers or HTML documents, which allows remote…
- CVE-2023-22456 — Medium (CVSS 6.1): ViewVC, a browser interface for CVS and Subversion version control repositories, as a cross-site scripting…
- CVE-2017-5938 — Medium (CVSS 6.1): Cross-site scripting (XSS) vulnerability in the nav_path function in lib/viewvc.py in ViewVC before 1.0.14 and 1.1.x…
Other CWE-287 (Improper Authentication) vulnerabilities
- CVE-2026-45480 — Critical (CVSS 10.0): Improper authentication in Azure Active Directory allows an unauthorized attacker to elevate privileges over a network.
- CVE-2026-46389 — Critical (CVSS 10.0): UDS Identity Config builds the Keycloak configuration image (realm, plugins, theme, truststore, JARs) consumed by UDS…
- CVE-2026-10611 — Critical (CVSS 10.0): An authentication bypass vulnerability exists in MISP when LDAP mixed authentication is enabled with OTP enforcement.…
- CVE-2026-47280 — Critical (CVSS 10.0): Improper authentication in Azure Resource Manager (ARM) allows an unauthorized attacker to elevate privileges over a…
- CVE-2026-42822 — Critical (CVSS 10.0): Improper authentication in Azure Local Disconnected Operations allows an unauthorized attacker to elevate privileges…
- CVE-2026-20182 — Critical (CVSS 10.0): May 2026: This security advisory provides the details and fix information for a vulnerability that was discovered and…
Browse all CWE-287 (Improper Authentication) vulnerabilities →