CVE-2012-3152
Published: 16 October 2012
Summary
CVE-2012-3152 is a critical-severity an unspecified weakness vulnerability in Oracle Fusion Middleware. Its CVSS base score is 9.1 (Critical).
Operationally, ranked in the top 0.2% of CVEs by exploit likelihood; CISA has added it to the Known Exploited Vulnerabilities catalog; a public proof-of-concept is referenced.
The strongest mitigations our analysis identified are NIST 800-53 AC-3 (Access Enforcement) and AC-6 (Least Privilege).
Deeper analysis
The vulnerability is an unspecified flaw in the Oracle Reports Developer component of Oracle Fusion Middleware versions 11.1.1.4, 11.1.1.6, and 11.1.2.0, specifically affecting the Report Server Component. It permits remote attackers to impact confidentiality and integrity through unknown vectors. Additional researcher claims indicate that the URLPARAMETER functionality in reports/rwservlet enables reading and uploading of arbitrary files, with the issue also present in earlier versions.
Remote unauthenticated attackers can exploit the flaw over the network to read or upload files on the server. When combined with CVE-2012-3153, the upload capability can be leveraged to place a malicious .jsp file and achieve arbitrary code execution.
Public exploit code has been released, including detailed write-ups and an entry in Exploit-DB, along with related disclosures covering Oracle Forms and Reports 11g. Oracle addressed the issue in its October 2012 Critical Patch Update, while third-party advisories such as MDVSA-2013:150 reference the same underlying component.
EU & UK References
- 🇪🇺 ENISA EUVD: EUVD-2012-3130
Vulnerability details
Unspecified vulnerability in the Oracle Reports Developer component in Oracle Fusion Middleware 11.1.1.4, 11.1.1.6, and 11.1.2.0 allows remote attackers to affect confidentiality and integrity via unknown vectors related to Report Server Component. NOTE: the previous information is from the October…
more
2012 CPU. Oracle has not commented on claims from the original researcher that the URLPARAMETER functionality allows remote attackers to read and upload arbitrary files to reports/rwservlet, and that this issue occurs in earlier versions. NOTE: this can be leveraged with CVE-2012-3153 to execute arbitrary code by uploading a .jsp file.
- CWE(s)
- KEV Date Added
- 03 November 2021
Related Threats
No named actor attribution yet. ATT&CK technique mapping in progress for this CVE.
Affected Assets
Mitigating Controls
Mitigating Controls (NIST 800-53 r5) AI
Enforces access-control policy on reports/rwservlet so that unauthenticated remote users cannot read or upload arbitrary files via URLPARAMETER.
Restricts the privileges of the Report Server process so that even a successful file-upload cannot easily lead to arbitrary code execution.
Validates URL parameters supplied to rwservlet, blocking the malformed inputs that enable the file-read and file-write actions.