~/talk

Pwning WhatsApp The Dark Side Of Web based Messaging Apps

Talkat OWASP Global AppSec Virtual 2020 · 2020-10-22..10-23· [security, web-platform]
links:none on file
slides:none on file

Demonstrates concrete, working flaws: reply-text fabrication lets a sender craft a fake quoted message; rich-preview URL tampering creates an open redirect that looks like facebook.com but points elsewhere; embedding a javascript URL yields a client-stored XSS that executes when clicked (works on Safari and old Edge); CSP is bypassed by abusing a missing object-src directive and using an object + postMessage to load changing payloads; WhatsApp Desktop ships Electron with Chromium 69 enabling local file reads and theoretical RCE. Tools include bitly redirects, CSP Evaluator and crafted object elements; all attacks are demonstrated end-to-end.

AI-written summary · about

  1. 0:00Start
  2. 0:46About Me
  3. 3:29How It All Started
  4. 6:40Rich Preview Banners Are Generated On The Sender Side
  5. 7:38DEMO
  6. 8:09As Phishy As It Gets - Weaponize The Exploit
  7. 8:59Escalation To XSS
  8. 12:33How Does One Bypass CSP?
  9. 13:02Using object-src Directive To Bypass CSP
  10. 15:42WhatsApp Desktop - A Song of Web And Native?
  11. 18:01Ability To Read From The Local File System
  12. 20:06Why Am I Telling You All This?
  13. 21:23Technical Conclusions (most important sidel)
  14. 26:34Sum Up
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.