Skip to content
Conference

Exploiting WebAssembly for Evasive Code Execution over Modern Web Browsers

Sep 2026 · IEEE Conference on Communications and Network Security · pp. 1-9 · 0 citations · 36 references

Abstract

WebAssembly has emerged as a paradigm shift in web development, providing performance-enhancing capabilities for networked web applications. It is designed as a compilation target for high-level languages, and is widely supported by 95.46% of popular modern browsers and platforms (e.g., Firefox, Chrome, Opera) as of May 2026. Its increasing popularity across client-server architectures has also attracted malicious actors to abuse this technology by distributing malware via WebAssembly modules, leading to its execution on the client side. However, existing studies and tools on the malicious WebAssembly module detection are inadequate as they typically focus only on specific malware types, rely on the source code, or do not account for evasion techniques in network-delivered payloads. In this paper, we introduce WASMWARE, a novel and unique class of WebAssembly-based attacks that exploit WebAssembly’s modular structure to inject malicious payloads in non-executable sections, thereby bypassing traditional detection systems. We demonstrate the effectiveness of WASMWARE through three representative attacks: Document Object Model (DOM) injection attack, file dropping attack, and stealthy page redirection attack. Afterward, we design and implement WASMGUARD, a learning-based defense mechanism that enables effective inspection of WebAssembly binaries within networked environments without requiring source code access. Our comprehensive evaluation of WASMGUARD shows an overall detection accuracy of 98.87% with an average F1 score of 98.79%.

View source

Similar papers

Book Open access Oct 2026

Investigating Next.js React2Shell Exploitation

Full-stack web development frameworks have become increasingly popular in recent years. One such framework, Next.js, is extensively used by one in five web developers. In December 2025, a critical vulnerability with the highest severity score of 10 was discovered, affecting Next.js through supply-chain propagation. It...

M. Mladenov, Max van der Horst, A. Hossu et al. · 0 citations
Preprint Sep 2026

Dynamic Conformance Testing of WebGPU Through Specification-Driven Mutation

LANTERN, a specification-guided dynamic conformance testing framework that mutates CTS tests using constraints extracted from the WebGPU specification, is introduced, demonstrating that syntactically seeded, semantics-aware mutation of conformance tests provides a way to uncover browser bugs during WebGPU testing.

Mahya Samdaliri, Zhi-Hao Yao, Kasthuri Jayarajah · 0 citations
Book Open access Oct 2026

In-the-Wild JavaScript Dead-Code Elimination via HTTP Range Requests

JavaScript (JS) bloat is a major source of slow, data-inefficient web performance, as many sites ship large monolithic bundles with substantial unused code. Existing JS dead-code elimination techniques help but require server-side support and are therefore hard to deploy. This paper evaluates HTTP range requests as a c...

Ayush Pandey, Vladimir Sharkovski, Matteo Varvello 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
Open access Sep 2026

On-Premise CodeBERT-Driven Model for Vulnerability Detection in Source Code

An on premise Artificial Intelligence (AI)-based model for vulnerability detection in source code, designed to ensure there is efficiency in identifying potential weaknesses, and deployed locally within a Dockerized environment.

D. Sako · 0 citations
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.