This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Friday, May 22 • 11:55 - 12:40
So, You Want To Use A WebView?

Sign up or log in to save this to your schedule and see who's attending!

The (Android) WebView is an embeddable component that powers the majority of internet-enabled apps. In Android, WebViews are currently a hot topic but for all the wrong reasons. WebViews make connections, render HTML and run JavaScript and so can be attacked using traditional web attacks like connection hijacking and XSS. Secondly, WebView-enabled apps combine local resources with web-based content that are rendered in the same container. This makes a Same Origin Policy bypass far more dangerous: it can mean access to the local device file-system and juicy local user data that you thought was sandboxed. Malicious code can even target other applications remotely by using the WebView as a proxy. Finally WebViews create residual risks that simply cannot be mitigated through any in-app technical control. This talk is aimed at both testers and developers. They learn some fundamental WebView mistakes, how to attack them, how to fix them and which vulnerabilities simply must be accepted in this design.

avatar for Andrew Lee-Thorp

Andrew Lee-Thorp

Senior Consultant, Cigital
Coder, tester, architect, mobile, and all round nice guy.

Friday May 22, 2015 11:55 - 12:40
Room E102 Amsterdam RAI

Attendees (25)