What is Oracle Application Server Single Sign-On?
Oracle Application Server Single Sign-On (OracleAS SSO) is an authentication service in Oracle Fusion Middleware that provides centralized login for Oracle web applications. When a user attempts to access a protected application, they are redirected to the SSO login page, authenticate, and are then redirected back to the original application. The redirect URL is typically passed as a parameter in the SSO login URL. Oracle AS SSO is deployed in enterprise environments to unify authentication across Oracle E-Business Suite, Oracle Portal, Oracle WebCenter, and other Oracle applications.
Overview
CVE-2012-0518 is an open redirect vulnerability (CWE-601) in the Oracle Application Server Single Sign-On component of Oracle Fusion Middleware. The SSO server accepts a redirect URL parameter without proper validation, allowing an attacker to craft a login URL that appears to originate from a trusted Oracle SSO server but redirects the victim to an attacker-controlled phishing site after authentication.
The CVSS Scope: Changed (S:C) rating reflects that the impact extends beyond the vulnerable Oracle SSO component itself — the attacker can redirect users to entirely external systems.
Oracle patched this vulnerability in the October 2012 Critical Patch Update.
Affected Versions
| Component | Affected Versions | Fixed |
|---|---|---|
| Oracle Application Server Single Sign-On (within Oracle Fusion Middleware) | Versions prior to October 2012 CPU | October 2012 CPU |
Technical Details
Open redirect (CWE-601) occurs when a web application accepts a user-supplied URL and redirects to it without validating that the destination is a trusted location. In the Oracle AS SSO context:
- An attacker crafts a URL to the Oracle SSO login page with a forged
return_urlparameter pointing to a phishing site:https://sso.company.com/login?return_url=https://attacker.com/phish - The victim clicks the link — the URL appears to belong to the trusted
sso.company.comdomain - The victim authenticates normally at the real Oracle SSO login page
- After authentication, the SSO server redirects the victim to
https://attacker.com/phishinstead of a legitimate application - The attacker's phishing page harvests credentials, session tokens, or other sensitive information
The "Unspecified vulnerability" Oracle advisory language is typical of Oracle's security advisories, which historically provide minimal technical detail.
Discovery
The vulnerability was identified through security research and reported to Oracle through their coordinated vulnerability disclosure process, resulting in inclusion in the October 2012 CPU.
Exploitation Context
CISA confirmed exploitation in the wild. Open redirect vulnerabilities are particularly effective in enterprise Oracle environments because:
- Users are conditioned to click Oracle SSO login URLs sent by IT or application teams
- The redirect URL appears to originate from the trusted Oracle SSO domain, making phishing highly convincing
- Successful phishing of enterprise credentials provides access to the full Oracle application suite protected by that SSO instance
Remediation
- Apply the October 2012 Oracle CPU or any subsequent CPU that includes this fix
- Stay current on Oracle Critical Patch Updates — Oracle releases CPUs quarterly; apply within the quarter they are issued
- Implement server-side redirect validation that restricts the
return_urlparameter to a predefined allowlist of trusted application URLs - Deploy email security controls to detect and block links to Oracle SSO URLs with suspicious redirect parameters
- Consider Oracle AS SSO product lifecycle — if the SSO component is end-of-life, migrate to Oracle Access Manager or a modern identity provider (IdP)
Key Details
| Property | Value |
|---|---|
| CVE ID | CVE-2012-0518 |
| Vendor / Product | Oracle — Fusion Middleware |
| NVD Published | 2012-10-16 |
| NVD Last Modified | 2025-10-22 |
| CVSS 3.1 Score | 4.7 |
| CVSS 3.1 Vector | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:N/I:L/A:N |
| Severity | MEDIUM |
| CWE | CWE-601 find similar ↗ |
| CISA KEV Added | 2022-03-28 |
| CISA KEV Deadline | 2022-04-18 |
| Known Ransomware Use | No |
CVSS 3.1 Breakdown
Required Action
Timeline
| Date | Event |
|---|---|
| 2012-10-16 | Oracle releases October 2012 CPU patching CVE-2012-0518 in Oracle AS Single Sign-On |
| 2012-10-16 | CVE-2012-0518 published |
| 2022-03-28 | Added to CISA Known Exploited Vulnerabilities catalog |
| 2022-04-18 | CISA BOD 22-01 remediation deadline |
References
| Resource | Type |
|---|---|
| NVD — CVE-2012-0518 | Vulnerability Database |
| CISA KEV Catalog Entry | US Government |
| Oracle Critical Patch Update — October 2012 | Vendor Advisory |