[KIS-2018-01] Oracle Application Express (AnyChart) Flash-based- Cross-Site Scripting Vulnerability

From: Egidio Romano <research@karmainsecurity.com>
To: bugtraq@securityfocus.com,fulldisclosure@seclists.org
Subject: [KIS-2018-01] Oracle Application Express (AnyChart) Flash-based- Cross-Site Scripting Vulnerability

Oracle Application Express (AnyChart) Flash-based Cross-Site Scripting Vulnerability

[-] Software Link:


[-] Affected Versions:

All versions prior to

[-] Vulnerability Description:

The vulnerability is located in the OracleAnyChart.swf file. User input passed through
the "__externalobjid" GET parameter is not properly sanitized before being passed to the
"ExternalInterface.call" method. This can be exploited to carry out reflected Cross-Site
Scripting (XSS) attacks by tricking a victim user into opening an URL like the following:


[-] Solution:

Update to version or later.

[-] Disclosure Timeline:

[13/11/2017] - Both vendors notified (using the secalert_us@oracle.com and support@anychart.com addresses)
[14/11/2017] - Acknowledgment received from AnyChart
[14/11/2017] - Acknowledgment received from Oracle
[15/11/2017] - AnyChart said this issue has been investigated in 2014 and they sent a security update to Oracle
[22/11/2017] - Oracle response stating they filed a security bug to track this issue
[12/01/2018] - Oracle response stating the issue will be fixed in the upcoming Critical Patch Update (CPU)
[16/01/2018] - Oracle fixed the issue in the January Critical Patch Update (CPU)
[31/12/2018] - Public disclosure

[-] CVE Reference:

The Common Vulnerabilities and Exposures project (cve.mitre.org)
has assigned the name CVE-2018-2699 to this vulnerability.

[-] Credits:

Vulnerability discovered by Egidio Romano.

[-] Original Advisory:


[-] Other References:


Copyright © 1995-2021 LinuxRocket.net. All rights reserved.