Opera Web Browser 37.0.2192.105088 on Android RTL Address redirect
| CVSS Meta Temp Score | Current Exploit Price (≈) | CTI Interest Score |
|---|---|---|
| 5.7 | $5k-$25k | 0.00 |
Summary
A vulnerability classified as critical has been found in Opera Web Browser 37.0.2192.105088 on Android. The affected element is an unknown function of the component RTL Handler. This manipulation causes redirect (Address). This vulnerability is registered as CVE-2016-6908. Remote exploitation of the attack is possible. No exploit is available.
Details
A vulnerability has been found in Opera Web Browser 37.0.2192.105088 on Android (Web Browser) and classified as critical. Affected by this vulnerability is some unknown processing of the component RTL Handler. The manipulation with an unknown input leads to a redirect vulnerability (Address). The CWE definition for the vulnerability is CWE-601. A web application accepts a user-controlled input that specifies a link to an external site, and uses that link in a Redirect. This simplifies phishing attacks. As an impact it is known to affect confidentiality, and integrity. The summary by CVE is:
Characters from languages are such as Arabic, Hebrew are displayed from RTL (Right To Left) order in Opera 37.0.2192.105088 for Android, due to mishandling of several unicode characters such as U+FE70, U+0622, U+0623 etc and how they are rendered combined with (first strong character) such as an IP address or alphabet could lead to a spoofed URL. It was noticed that by placing neutral characters such as "/", "?" in filepath causes the URL to be flipped and displayed from Right To Left. However, in order for the URL to be spoofed the URL must begin with an IP address followed by neutral characters as omnibox considers IP address to be combination of punctuation and numbers and since LTR (Left To Right) direction is not properly enforced, this causes the entire URL to be treated and rendered from RTL (Right To Left). However, it doesn't have be an IP address, what matters is that first strong character (generally, alphabetic character) in the URL must be an RTL character.
The bug was discovered 01/26/2017. The weakness was published 01/26/2017 by Security Team (Website). The advisory is shared at securityfocus.com. This vulnerability is known as CVE-2016-6908 since 08/22/2016. The attack can be launched remotely. The exploitation doesn't need any form of authentication. It demands that the victim is doing some kind of user interaction. Neither technical details nor an exploit are publicly available. The price for an exploit might be around USD $5k-$25k at the moment (estimation calculated on 05/31/2020). MITRE ATT&CK project uses the attack technique T1204.001 for this issue.
There is no information about possible countermeasures known. It may be suggested to replace the affected object with an alternative product.
The vulnerability is also documented in the vulnerability database at SecurityFocus (BID 92701†). Several companies clearly confirm that VulDB is the primary source for best vulnerability data.
Product
Type
Vendor
Name
Version
License
Website
- Vendor: https://www.opera.com/
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vector: 🔍VulDB Reliability: 🔍
CVSSv3
VulDB Meta Base Score: 5.7VulDB Meta Temp Score: 5.7
VulDB Base Score: 5.4
VulDB Temp Score: 5.4
VulDB Vector: 🔍
VulDB Reliability: 🔍
NVD Base Score: 6.1
NVD Vector: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Vector | Complexity | Authentication | Confidentiality | Integrity | Availability |
|---|---|---|---|---|---|
| Unlock | Unlock | Unlock | Unlock | Unlock | Unlock |
| Unlock | Unlock | Unlock | Unlock | Unlock | Unlock |
| Unlock | Unlock | Unlock | Unlock | Unlock | Unlock |
VulDB Base Score: 🔍
VulDB Temp Score: 🔍
VulDB Reliability: 🔍
NVD Base Score: 🔍
Exploiting
Name: AddressClass: Redirect / Address
CWE: CWE-601
CAPEC: 🔍
ATT&CK: 🔍
Physical: No
Local: No
Remote: Yes
Availability: 🔍
Status: Not defined
EPSS Score: 🔍
EPSS Percentile: 🔍
Price Prediction: 🔍
Current Price Estimation: 🔍
| 0-Day | Unlock | Unlock | Unlock | Unlock |
|---|---|---|---|---|
| Today | Unlock | Unlock | Unlock | Unlock |
Threat Intelligence
Interest: 🔍Active Actors: 🔍
Active APT Groups: 🔍
Countermeasures
Recommended: no mitigation knownStatus: 🔍
0-Day Time: 🔍
Timeline
08/22/2016 🔍08/30/2016 🔍
01/26/2017 🔍
01/26/2017 🔍
01/26/2017 🔍
01/26/2017 🔍
05/31/2020 🔍
Sources
Vendor: opera.comAdvisory: securityfocus.com⛔
Researcher: Security Team
Status: Not defined
CVE: CVE-2016-6908 (🔍)
GCVE (CVE): GCVE-0-2016-6908
GCVE (VulDB): GCVE-100-96025
SecurityFocus: 92701 - Opera Web Browser for Android CVE-2016-6908 Unspecified Address Bar Spoofing Vulnerability
scip Labs: https://www.scip.ch/en/?labs.20130704
Entry
Created: 01/26/2017 22:01Updated: 05/31/2020 22:47
Changes: 01/26/2017 22:01 (59), 05/31/2020 22:47 (5)
Complete: 🔍
Cache ID: 216:DE6:103
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.
No comments yet. Languages: en.
Please log in to comment.