Blind Stored XSS on iOS App due to Unsanitized Webview
Low
N
Nextcloud
Submitted None
Actions:
Reported by
n00bsec
Vulnerability Details
Technical details and impact analysis
Hi Team!
I found a Blind XSS can executed on iOS App due to unsanitized webview. Using this issue, attacker can extract information from victim.
##Steps To Reproduce:
1. Upload malicious HTML, share to victim
2. Waiting victim to open it
{F487447}
{F487448}
HTML payload attached, don't forget to change IP Address to yours.
**Recomendation:** Disabling Javascript on Webview
**Reference:**
https://developer.apple.com/documentation/webkit/wkpreferences#//apple_ref/occ/instp/WKPreferences/javaScriptEnabled
## Impact
In this PoC, attacker can extract information from victim such as IP Address, Location, OS.
Report Details
Additional information and metadata
State
Closed
Substate
Resolved
Bounty
$100.00
Submitted
Weakness
Cross-site Scripting (XSS) - Stored