Eavesdropping on WebRTC Communication with Funny Cat Pictures
summary
Shows a practical browser-side man‑in‑the‑middle attack on WebRTC where injected JavaScript (via a single XSS bug, a compromised signaling server, or a malicious CDN) reads and tampers with session descriptions and ICE candidates. The exploit manipulates browser connection objects and SDP to redirect audio/video and exfiltrate media and metadata without any attacker infrastructure, demonstrated as a working proof‑of‑concept that reliably captures both participants’ streams.
AI-written summary · about
chapters (6)
- 0:00WebRTC eavesdropping intro
- 6:32WebRTC browser communication
- 13:18WebRTC identity security
- 20:54WebRTC JS and connections
- 27:40WebRTC security risks
- 34:17WebRTC security future
related talks
46mWeb Security Experts: Are you overlooking WebRTC vulnerabilities?
58mExploiting web messaging implementations
43mAttacking Modern Web Technologies
28mOffensive and Defensive Strategies for Client-Side JS Security
34m"The magic of XSS - not only in web applications"
33mHacking The Front-End
56mModern Web Vulnerabilities 2020
42mModern web application bugs
