The Security of WebRTC
This addresses security concerns for users and developers relying on WebRTC for real-time communication, but it is incremental as it reviews existing issues without introducing new solutions.
The study reviewed the structure and security of WebRTC, analyzing vulnerabilities related to communication disruption, modification, and eavesdropping, and simulated attacks in representative scenarios to assess risks.
WebRTC is an API that allows users to share streaming information, whether it is text, sound, video or files. It is supported by all major browsers and has a flexible underlying infrastructure. In this study we review current WebRTC structure and security in the contexts of communication disruption, modification and eavesdropping. In addition, we examine WebRTC security in a few representative scenarios, setting up and simulating real WebRTC environments and attacks.