Skip to content
Book Open access

Machination: An Application-Agnostic Framework for Black-Box WebRTC Testing

Nov 2026 · Proceedings of the 25th Workshop on Privacy in the Electronic Society · 0 citations · 3 references

TL;DR

Machination is presented, the first application-layer black-box WebRTC security testing framework that operates independently of specific conferencing systems, and acts as an intercepting proxy, enabling inspection and modification of all signaling and media traffic, regardless of the conferencing system's proprietary protocols.

Abstract

Video conferencing systems are a critical infrastructure for modern organizations, regularly transmitting sensitive personal, business, and governmental communications. While many vulnerabilities that may reveal sensitive data have been uncovered over time, security analyses have been performed manually. These analyses have typically focused on individual conferencing systems, not generalizing across platforms, despite many platforms relying on the same protocol suite—WebRTC. Existing WebRTC testing tools prioritize performance and interoperability metrics rather than privacy and security properties. We present Machination, the first application-layer black-box WebRTC security testing framework that operates independently of specific conferencing systems. Our framework intercepts Web-RTC connections at the browser API level. It acts as an intercepting proxy, enabling inspection and modification of all signaling and media traffic, regardless of the conferencing system's proprietary protocols. We used Machination to implement three privacy and security experiments: verifying that client-side muting stops audio and video transmission, testing whether servers enforce mute operations against malicious clients, and examining stream-closure behavior when users leave meetings or get removed. We evaluated our framework on four conferencing systems, BigBlueButton, Jitsi Meet, Cisco Webex, and Whereby, and uncovered weaknesses in all of them. The framework is available as open source to support future WebRTC security research.

Read PDF

Similar papers

Open access Aug 2026

Integrated Security Assessment of WebRTC Video Conferencing Systems: A Complementary Approach Using STRIDE and OWASP ZAP

Analyzing an integrated security assessment framework combining design-phase STRIDE threat modeling and runtime OWASP ZAP Baseline Scan for a WebRTC-based video conferencing architecture showed that STRIDE is useful for identifying logical risks, trust boundaries, and authorization relationships that are difficult to o...

Si Hwan Kim, Geun Hyeong Kim, Taek Lee · 0 citations
Preprint Sep 2026

TPM-Attest: Hardware-Rooted Integrity Attestation as a Kernel-Level Anti-Cheat Alternative for Linux

TPM-Attest is presented, a hardware-rooted remote attestation framework that uses the Trusted Platform Module (TPM) 2.0 and the Linux Integrity Measurement Architecture (IMA) to prove, cryptographically, that a client booted cleanly and ran only authorised software -- without any kernel driver, without proprietary code...

Anudeep Gedela, A. Technology, Gitam University et al. · 0 citations
Review Open access 2026

Security Analysis of LLM-Generated Web API Backends

A security assessment on 75 FastAPI backends generated by three contemporary LLMs revealed a disconnect between functional correctness and secure logic, which is interpreted as a review-risk pattern, which is called the human-in-the-loop paradox.

Abdul Ali Khan, S. Rauti, T. Mäkilä · 0 citations
#software testing Open access Sep 2026

SecureXon: Design, Architecture, and Evaluation Methodology for an AI-Augmented Web Reconnaissance and Cybersecurity Threat-Intelligence Platform

This paper presents the design of SecureXon, a modular, full-stack security reconnaissance and threat-intelligence platform built around a Python/Flask backend that consolidates fifteen asynchronous reconnaissance modules with a large-language-model-driven Security Operations Center (SOC) assistant for false-positive v...

Sahil Bagde, Swapnil Meshram, Harish Dange et al. · 0 citations
Review Sep 2026

Shifting from Injection to Interaction: Rethinking Web Security in the Age of LLMs and Beyond

This survey provides a unified analysis of how LLMs amplify web vulnerabilities across client-side, server-side, and pipeline layers while evaluating defenses and their limitations, and outlines future directions for secure AI-enabled web systems.

Nivedita Singh, Alsharif Abuadbba, Yan-Song Gao et al. · 1 citation
Open access Oct 2026

A Python-based web application firewall for SQLi protection in heterogeneous web server environments

PyWAF, a Python-based WAF developed as a reverse proxy that offers flexible protection across heterogeneous web servers against SQLi attacks, was evaluated in compatibility testing and reliability testing across three popular web server environments namely Apache, Nginx, and OpenLiteSpeed.

Muhammad Nur Yasir Utomo, Eddy Tungadi, M. Ahyar · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.