English
Related papers

Related papers: TaintAssembly: Taint-Based Information Flow Contro…

200 papers

We describe Swivel, a new compiler framework for hardening WebAssembly (Wasm) against Spectre attacks. Outside the browser, Wasm has become a popular lightweight, in-process sandbox and is, for example, used in production to isolate…

Taint-style vulnerabilities comprise a majority of fuzzer discovered program faults. These vulnerabilities usually manifest as memory access violations caused by tainted program input. Although fuzzers have helped uncover a majority of…

Cryptography and Security · Computer Science 2017-06-02 Bhargava Shastry , Federico Maggi , Fabian Yamaguchi , Konrad Rieck , Jean-Pierre Seifert

Anomaly detection is critical for finding suspicious behavior in innumerable systems. We need to detect anomalies in real-time, i.e. determine if an incoming entity is anomalous or not, as soon as we receive it, to minimize the effects of…

Machine Learning · Computer Science 2023-01-31 Siddharth Bhatia

Mobile applications (apps) often transmit sensitive data through network with various intentions. Some transmissions are needed to fulfill the app's functionalities. However, transmissions with malicious receivers may lead to privacy…

Cryptography and Security · Computer Science 2017-02-08 Hao Fu , Zizhan Zheng , Somdutta Bose , Matt Bishop , Prasant Mohapatra

WebAssembly is a compilation target for cross-platform applications that is increasingly being used. In this paper, we investigate whether one can transparently cross-compile C programs to WebAssembly, and if not, what impact porting can…

Cryptography and Security · Computer Science 2021-12-23 Quentin Stiévenart , Coen De Roover , Mohammad Ghafari

Connected cars are susceptible to cyberattacks. Security and safety of future vehicles highly depend on a holistic protection of automotive components, of which the time-sensitive backbone network takes a significant role. These onboard…

Networking and Internet Architecture · Computer Science 2024-05-03 Philipp Meyer , Timo Häckel , Teresa Lübeck , Franz Korf , Thomas C. Schmidt

Networks of collaboration between engineers are reflected in traces of developers' activity in version control systems (VCSs). Extracting data from Git repositories is an essential task for researchers and practitioners working on…

Software Engineering · Computer Science 2021-03-18 Nikolai Sviridov , Mikhail Evtikhiev , Vladimir Kovalenko

Video diffusion models can generate realistic and temporally consistent videos. This raises concerns about provenance, ownership, and integrity. Watermarking can help address these issues by embedding metadata directly into the content. To…

Computer Vision and Pattern Recognition · Computer Science 2025-11-21 Mohammadreza Teymoorianfard , Siddarth Sitaraman , Shiqing Ma , Amir Houmansadr

The increasing complexity of systems-on-a-chip requires the continuous development of electronic design automation tools. Nowadays, the simulation of systems-on-a-chip using virtual platforms is common. Virtual platforms enable…

Hardware Architecture · Computer Science 2025-05-20 Nils Bosbach , Lukas Jünger , Jan Moritz Joseph , Rainer Leupers

Auditing the information leakage of latent sensitive features during the transborder data flow has attracted sufficient attention from global digital regulators. However, there is missing a technical approach for the audit practice due to…

Information Theory · Computer Science 2023-02-13 Shuhao Zheng , Yanxi Lin , Yang Yu , Ye Yuan , Yongzheng Jia , Xue Liu

Live streaming platforms require real-time monitoring and reaction to social signals, utilizing partial and asynchronous evidence from video, text, and audio. We propose StreamSense, a streaming detector that couples a lightweight streaming…

Computer Vision and Pattern Recognition · Computer Science 2026-02-02 Han Wang , Deyi Ji , Lanyun Zhu , Jiebo Luo , Roy Ka-Wei Lee

Vehicular ad hoc networks (VANETs) allow vehicles to exchange warning messages with each other. These specific kinds of networks help reduce hazardous traffic situations and improve safety, which are two of the main objectives in developing…

Neural and Evolutionary Computing · Computer Science 2025-01-20 Jamal Toutouh , Enrique Alba

Software based fault isolation (SFI) is a powerful approach to reduce the impact of security vulnerabilities in large C/C++ applications like Firefox and Apache. Unfortunately, practical SFI tools have not been broadly available. Developing…

Cryptography and Security · Computer Science 2019-12-06 Shravan Narayan , Tal Garfinkel , Sorin Lerner , Hovav Shacham , Deian Stefan

WebAssembly (Wasm) programs may trigger bugs in their engine implementations. To aid debugging, program reduction techniques try to produce a smaller variant of the input program that still triggers the bug. However, existing…

Programming Languages · Computer Science 2025-11-04 Doehyun Baek , Daniel Lehmann , Ben L. Titzer , Sukyoung Ryu , Michael Pradel

Vehicular ad hoc network (VANET) is an integral part of vehicular communication. VANET suffers many problems such as scalability. To solve scalability and other problems of VANET, clustering is proposed. VANET clustering is different than…

Networking and Internet Architecture · Computer Science 2021-01-28 Mohammad Mukhtaruzzaman , Mohammed Atiquzzaman

This paper presents an approach for identification of vulnerable IoT applications. The approach focuses on a category of vulnerabilities that leads to sensitive information leakage which can be identified by using taint flow analysis.…

Cryptography and Security · Computer Science 2022-01-11 Hajra Naeem , Manar H. Alalfi

With malware detection techniques increasingly adopting machine learning approaches, the creation of precise training sets becomes more and more important. Large data sets of realistic web traffic, correctly classified as benign or…

Cryptography and Security · Computer Science 2018-02-19 Johann Vierthaler , Roman Kruszelnicki , Julian Schütte

Low-latency anonymity networks such as Tor remain vulnerable to infrastructure-level traffic analysis that exploits side-channel information observable from encrypted communications. We introduce NATA, a non-invasive active…

Cryptography and Security · Computer Science 2026-05-08 Zilve Fan , Zijian Zhang , Yangnan Guo , Jiaqi Gao , Zhen Li , Mengyu Wang , Chengxiang Si , Liehuang Zhu

Tracking Any Point (TAP) in a video is a challenging computer vision problem with many demonstrated applications in robotics, video editing, and 3D reconstruction. Existing methods for TAP rely heavily on complex tracking-specific inductive…

Computer Vision and Pattern Recognition · Computer Science 2025-04-15 Artem Zholus , Carl Doersch , Yi Yang , Skanda Koppula , Viorica Patraucean , Xu Owen He , Ignacio Rocco , Mehdi S. M. Sajjadi , Sarath Chandar , Ross Goroshin

Connected autonomous vehicles, or Vehicular Ad hoc Networks (VANETs), hold great promise, but concerns persist regarding safety, privacy, and security, particularly in the face of Sybil attacks, where malicious entities falsify neighboring…

Networking and Internet Architecture · Computer Science 2024-11-13 Mortan Thomas , Abinash Borah , Anirudh Paranjothi