Lucene search

K
hackeroneN00bsecH1:575562
HistoryMay 09, 2019 - 5:15 p.m.

Nextcloud: Blind Stored XSS on iOS App due to Unsanitized Webview

2019-05-0917:15:08
n00bsec
hackerone.com
$100
8

0.001 Low

EPSS

Percentile

22.9%

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 WebviewReference:
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.

0.001 Low

EPSS

Percentile

22.9%