Papers for

network security teams

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Machine learning unlearning speeds up security data removal in models

Correlation-Guided Fast Machine Unlearning via Hessian Analysis

Abstract: The increasing adoption of machine learning in network and distributed security systems has created an urgent need for mechanisms that can selectively and efficiently remove the influence of specific training data to eliminate compromised or adversarial data points from production models. Privacy regulations such as GDPR's \emph{right to be forgotten} also pose similar requirements. However, existing approximate unlearning techniques remain computationally prohibitive for deployment in real-world security systems, as they require repeated expensive Hessian-inverse-vector computations for each data point removal, creating a bottleneck when processing multiple related requests in scenarios such as intrusion detection systems, spam filters, and threat intelligence platforms. Thus, we introduce a computationally efficient unlearning framework that identifies correlated data points in the training set and applies a theoretically derived closed-form parameter update rule, achieving an $82\times$ wall-clock speedup over standard influence function unlearning while preserving model utility with a $10^{-2}$ improvement in accuracy over state-of-the-art baselines. Our method establishes theoretical guarantees and ensures numerical stability through Hessian damping. Our evaluation across seven diverse dataset architecture combinations, including large-scale CIFAR-100 with ResNet-50, demonstrates superior forgetting effectiveness, with membership inference attack success rates of 0.660 and tug-of-war scores of 0.950.

Fri 11 SeptMachine LearningArtificial Intelligence
The gist
Machine learning models sometimes need to forget specific training data, especially if that data is wrong or sensitive. This paper introduces a fast way to make models forget such data by finding related data points and updating the model's parameters using a new formula. This method is much quicker than existing ones and keeps the model accurate. It works well for security systems like spam filters and intrusion detection.
Open 2609.12620v1

Snowflake proxy enumeration shows limits and risks of blocking

Evaluating Practical Enumeration and Blocking Attacks on the Snowflake Circumvention System

Abstract: Proxy-based Internet censorship circumvention tools like Snowflake rely on large, dynamic pools of third-party proxies to resist IP-based blocking. We focus on two assumptions underpinning the security of Snowflake: that adversaries cannot easily enumerate proxy IPs, and that blocking those proxies would incur unacceptable collateral damage. In this paper, we test these assumptions by studying practical enumeration and blocking attacks against Snowflake conducted by malicious clients. We combine bounded, ethical real-world measurements with large-scale simulation to evaluate both present-day enumeration and blocking risk and broader attacker capabilities. Over 48 days of real-world measurements from May--June 2025, our attack enumerated over 21,000 unique proxy IP addresses belonging to almost 1,000 autonomous systems. Despite this high number, we find that proxy churn limits the overall effectiveness of enumeration over time, and reduces the impact on clients of individual proxy addresses being blocked. However, at the network level, blocking the top 1% of observed autonomous systems blocks more than 30% of observed Snowflakes while affecting 0% of Tranco Top 100 domains and ~2.5% of Top 1M domains. We discover that the broker's load-aware matching reveals stable, high-capacity proxies to attackers early, especially during periods of elevated demand such as the censorship even in Iran of June 2025, subsequently exposing the networks that contribute disproportionately to system connectivity. In simulation, increasing attacker scale sharply improves both enumeration and blocking success, while higher proxy churn significantly reduces blocking effectiveness. We conclude by discussing and evaluating practical mitigations, some of which have been integrated into Snowflake.

Thu 10 SeptCryptography and Security
The gist
Internet tools like Snowflake help people bypass censorship by using many proxy servers. This paper studies how easy it is for bad actors to find and block these proxies. The authors found attackers can discover many proxy IPs but that quick changes in proxies reduce long-term blocking harm. However, blocking major networks that host many proxies can disrupt Snowflake significantly while causing little harm to popular websites. The research also shows attacker strength and proxy replacement rates impact how well these attacks work.
Open 2609.12242v1

AI detects hidden malicious commands in 6G network setups

On Identifying Adversarial Intent Injection in AI-Native 6G Networks

Abstract: AI-native 6G networks have brought Intent-Based Networking (IBN) to the forefront, enabling high-level goals to be translated into network configurations. However, this abstraction opens new attack surfaces, primarily adversarial intent injection, where malicious policies are disguised within benign intent flows. The detection of attack instances might become significantly more difficult if the adversaries adopt a stealthy mode of malicious intent injection. With all these in mind, we first define a fine-grained threat model that facilitates the threat of malicious intent injection in an AI-native network. Alongside, we investigate four malicious intent injection strategies$-$ stealth-mode, random distribution, increasing frequency, and decreasing frequency- and propose a dual-path detection framework: (i) a CNN using TF-IDF features for supervised malicious intent detection, and (ii) an AutoEncoder trained exclusively on benign data for one-class malicious intent detection. Our evaluation demonstrates strong detection performance, with accuracy improving to 0.97 (~9\% gain) and F1-score to 0.98 (~36\% gain) over the state-of-the-art baseline.

Thu 10 SeptNetworking and Internet ArchitectureCryptography and SecurityMachine Learning
The gist
Networks that use AI to set themselves up can be tricked by bad commands hidden inside normal ones. This paper explains how attackers might secretly insert these harmful commands to disrupt the system. The authors created a method that uses two AI tools to spot when these sneaky attacks happen. Their approach catches threats better than existing techniques, making future networks safer.
Open 2609.12144v1

Signal and WhatsApp apps monitored to ensure protocol security at runtime

From Specs to Apps: Verifying and Monitoring Models of Signal and WhatsApp

Abstract: The Signal protocol is a prominent messaging protocol that secures communication for billions of users. It powers WhatsApp, the most widely used messaging application worldwide, and the Signal app, popular among privacy-conscious users. Extensive research in the computational and Dolev-Yao settings provides strong formal security guarantees for the protocol itself. However, a gap remains between the guarantees of the protocol specification and the implementation's actual behavior at runtime. In this work, we bridge this gap by applying SpecMon, a recently proposed runtime monitor, to check whether observed executions conform to formal protocol models. To this end, we instrument two applications (WhatsApp Web and Signal Desktop) to capture their interactions with the network and the cryptographic components. Using this instrumentation, we develop two multiset-rewrite models that are compatible with Tamarin, thus enabling verification. We derive the first model of WhatsApp Web's implementation of the Signal protocol and the most detailed model to date of Signal's original protocol. Monitoring establishes that observed executions conform to these models, relative to the trusted event extraction and the symbolic abstraction. For the core components of the Signal protocol, we verify authentication and secrecy properties. Finally, monitoring reveals previously undocumented differences between the original libsignal library and WhatsApp's fork. We evaluate our methodology and demonstrate its reproducibility. Developing the WhatsApp Web model, instrumenting the app, adding fuzzing, and running the experiments took three person-weeks. We also demonstrate efficient monitoring of real-world applications and detection of deliberately injected security faults, with low overhead in our measured setting.

Thu 10 SeptCryptography and Security
The gist
Messaging apps like Signal and WhatsApp use a special protocol to keep chats secure, but it's unclear if the real apps always follow the protocol perfectly. The authors used a tool called SpecMon to watch these apps while they were running and check if their behavior matched formal security models. They created detailed models of how each app should work and found that most actions fit these models, but also discovered some unexpected differences between the apps. This helps ensure users’ messages stay private and secure during real use.
Open 2609.11882v1

Certificate transparency improves trust by enabling accountability

Accountability in Certificate Transparency and Variants

Abstract: Certificate Transparency (CT) aims to reduce the trust required in Certificate Authorities (CAs) within the TLS certificate ecosystem. It is supported by all major browsers. The protocol obliges all CAs to record the certificates they issue in a public log, which itself is monitored for compliance and consistency by third parties. Given this complex set of checks between the four roles-CA, loggers, monitor but also the end user's client-it is very hard to provide a precise account of how CT eliminates trust assumptions in exchange for complex infrastructure. Analyses both in the Dolev-Yao paradigm and the computational paradigm only regard a very simplified model and feature definitions adapted specifically to CAs, essentially capturing design features rather than the target property. The present paper posits accountability as the main goal of CT and presents a thorough analysis in the Dolev-Yao model. We start with the vanilla PKI and, step by step, move to CT, finally analyzing proposed extensions for SCT Auditing and Gossiping. We show that plain CT relies on an honest log, but provides accountability under this assumption. Furthermore, we show that the SCT Auditing extension can eliminate this assumption, while the Gossiping extension cannot.

Thu 10 SeptCryptography and Security
The gist
The problem is that many people have to trust certificate authorities (CAs) to keep internet communication secure, but this trust can be risky. The authors explain how Certificate Transparency (CT) sets up public logs of certificates to catch bad behavior and enforce accountability. They analyze how different CT designs depend on trusting honest logs and show that adding SCT Auditing can remove that need. However, other methods like Gossiping don't fully solve the trust issue.
Open 2609.11552v1

Axon improves ROS 2 robot communication with shared memory and quantum keys

AXON: A ROS 2 RMW with Shared-Memory/QUIC Transport and QKD/ML-KEM Key Establishment

Abstract: Robot Operating System 2 (ROS 2) standardizes application code against a middleware interface (RMW) whose reference implementations are built on the Data Distribution Service (DDS). We present AXON, an alternative ROS 2 RMW implementation that separates transport policy by deployment scope. A Rust core and C++ adapter use POSIX shared-memory rings for same-host communication, QUIC for remote communication, and a daemon for discovery and graph synchronization. We then describe two fail-closed TLS 1.3 key-establishment configurations for remote traffic. The classic configuration offers only the hybrid X25519MLKEM768 group, preventing negotiation of a classical-only group. The qkd configuration imports a 256-bit key obtained through the ETSI GS QKD 014 API as a pairwise external PSK and offers no Diffie-Hellman group. Its default messages10 strategy additionally protects remote application messages with AES-256-GCM, rotating KME material after ten outgoing messages and using a fresh nonce per envelope; session relies on QUIC protection alone. The external-PSK path requires a narrow extension to rustls, now bundled with AXON. We define the threat model, distinguish peer authentication in the two configurations, and delimit the implementation-level validation from ROS 2 conformance, comparative performance, and physical-QKD validation.

Wed 9 SeptRobotics
The gist
ROS 2 is software used to help robots talk to each other and to computers. The authors created AXON, a new way for ROS 2 to send messages more efficiently by using shared memory when on the same machine and a fast internet protocol for remote communication. They also added a special security method that uses quantum key distribution to protect messages from being hacked. This setup helps keep robot communications fast and secure, especially over networks.
Open 2609.10024v1

Graph neural networks defended from attacks by pruning risky edges

Kernel-Complexity Edge Sanitization for Training-Free Defense against Structural Graph Attacks

Abstract: Graph Neural Networks (GNNs) have achieved remarkable success across diverse applications, yet they remain highly vulnerable to adversarial attacks that maliciously perturb graph structure. Existing defenses often lack rigorous theoretical grounding, rely on attack-specific heuristics, or require costly retraining procedures such as adversarial training. To address these limitations, we propose Kernel-Complexity Edge Sanitization (KCES), a training-free and model-agnostic framework for defending against structural attacks. KCES is built upon Graph Kernel Complexity (GKC), a principled metric derived from the graph Gram matrix that appears in a generalization upper bound on the GNN test error. From this bound, we define an edge-specific KC score that quantifies each edge's structural influence via its induced change in GKC. KCES then identifies and prunes high-KC edges, which are empirically enriched with adversarial perturbations under structural attacks, to mitigate their harmful impact. Computationally efficient and scalable, KCES operates as a lightweight preprocessing step without retraining and can be seamlessly integrated with existing defenses. Extensive experiments demonstrate that KCES consistently outperforms representative robust baselines across diverse attack settings and scales effectively to large graphs. Supported by theoretical analysis and extensive empirical validation, KCES provides a principled and efficient framework for securing GNNs. Our code is available at https://github.com/karpning/KCScore.

Wed 9 SeptMachine LearningArtificial Intelligence
The gist
Graph neural networks can be tricked by attackers who change the connections between data points. The authors propose a way to find and remove the most suspicious connections without needing to retrain the model. They use a new scoring method that measures how much each edge changes the network’s complexity and score. Removing edges with high scores helps protect the network from attacks, is fast to do, and works well on large datasets.
Open 2609.09698v1

Feature stability improves detection of evolving cyberattacks in network traffic

Concept drift mitigation through community and spectral graph analysis for the detectionof cyberattacks in network traffic

Abstract: In network traffic, legitimate behaviours and attack techniques evolve jointly - the phenomenon known as 'concept drift' [1]. Every detector is thereby left obsolete between two updates, and always one step behind adversaries. In this work, we propose to move the point of intervention from the model, repaired after the drift, to the feature space, selected before learning. We therefore introduce t-robustness, a stability score defined for each feature independently of any detection model, comparable across an entire feature space. It combines the step-by-step distance between successive statistical states of a feature, and its cumulative divergence from its initial state, so that a slow monotonic drift cannot pass for stability. The candidates are drawn from abnormal network connectivity patterns left by scans, DoS and communications between endpoints, read through graph community metrics and spectral metrics. The evaluation is performed on the UGR16 dataset, across three learning scenarios and a control scenario, as well as without model update, and demonstrate that t-robust feature spaces sustain detection where the baselines collapse: retained expectancy at the last test interval reaches 0.6025, against 0.5230 for graph community features and 0.3831 for the base NetFlow features.

Tue 8 SeptCryptography and SecurityMachine LearningNetworking and Internet Architecture
The gist
Detecting cyberattacks is hard because both normal user behavior and attacker methods change over time, making existing models out-of-date quickly. The authors suggest focusing on choosing features that stay stable despite these changes, rather than constantly fixing detection models. They introduce a score called t-robustness that measures how steady each feature is over time, helping pick those most reliable for detection. Their tests show this approach keeps attack detection working better compared to older methods, even as attack patterns evolve.
Open 2609.09442v1

Sparse networks let neighbors reconstruct private data in federated learning

When Topology Betrays Privacy: Lattice-Based Reconstruction Attacks on Secure Aggregation in Decentralized Federated Learning

Abstract: Secure Aggregation (SA) is widely regarded as a strong defense against model-update leakage in Federated Learning (FL), as it reveals only aggregate results while hiding individual updates. In Decentralized Federated Learning (DFL), SA is commonly instantiated as local neighborhood aggregation, where each node obtains a weighted aggregate over its neighbors. We show that this locality creates a structural leakage surface: sparse decentralized topologies provide colluding semi-honest nodes with asymmetric aggregate views, exposing multiple hidden linear combinations of honest participants' private states. Reconstructing private states from these aggregate views is fundamentally challenging, as both the private states and the aggregation coefficients are hidden. We tackle this challenge by establishing a formal connection to the Hidden Subset Sum Problem, a long-studied problem in cryptography. Building on this formulation, we design a lattice-based reconstruction approach that combines lattice reduction with structural filtering to reconstruct protected model states. We evaluate our attack on image, tabular, and text tasks under sparse DFL topologies. Our results show that colluding semi-honest nodes can recover the original local updates of honest nodes, enabling downstream reconstruction of private training data. These findings demonstrate that SA alone does not guarantee privacy in DFL when local aggregation induces asymmetric observations.

Tue 8 SeptCryptography and SecurityMachine Learning
The gist
Federated learning lets many devices train an AI model together without sharing their private data. To keep each device’s updates hidden, systems usually add up updates locally before sharing, so only combined information is visible. This paper shows that when devices only combine updates from a few neighbors, bad actors can use math to figure out individual private updates. The authors develop a new attack method using known mathematical problems to break this privacy, revealing sensitive data behind the updates. This means that just adding neighbor-based aggregation isn't enough to protect privacy in decentralized setups.
Open 2609.08476v1

No single peer can fully verify post-quantum security delivery

Nothing Breaks: No Single Peer Can Soundly Gate Post-Quantum Delivery

Abstract: Post-quantum protection is delivered to a peer, not declared in a file: whether a session is quantum-resistant is a relation between a server's configuration and the clients that reach it. We show that no single peer can soundly gate that relation. Shipped SSH clients are not ordered: two of their post-quantum capability classes are minimal and incomparable, so a check pinned to either misses the other family's withdrawal. A peer taking both fares no better: it falls back and misses both, or, where classical outranks one family, catches just that one. No case flags both. Nothing above the wire carries the relation either. An artifact-side instrument cannot encode it, because a peer population is not one of its inputs; and across seven configurations on two protocols we find that not one of the five scalars deployed auditors expose to automation moves, while unrelated degradation moves the ones that discriminate at all: the auditors do compute the delivered algorithm, and discard it at the interface automation reads. Nothing else catches the loss either, because nothing breaks: removing a hybrid key exchange starts the daemon, validates the configuration, passes the tests and serves the client, and the adversary it defends against does not exist yet, so no functional signal can carry the loss even in principle. We then show that agents make that state reachable at scale, driving a validated downgrade in 40 of 40 episodes from ordinary engineering prose, against 0 of 40 on a matched neutral document.

Mon 7 SeptCryptography and Security
The gist
The authors found that it's impossible for a single computer or device to reliably confirm whether a connection is truly protected against future quantum computers. Different security tools or clients have capabilities that don’t completely cover each other, so checks by individual devices miss some risks. They also show that flaws go unnoticed because services keep running and tests pass even when quantum protections are removed. This means current methods cannot catch or signal some types of post-quantum security downgrades.
Open 2609.07849v1

A new passive method reveals and decodes 5G scheduling control signals

5GDescrambler: Locating, Descrambling, and Decoding 5G Scheduling Information (long version)

Abstract: Tracking users in 5G NR has recently been successfully demonstrated by exploiting various side-channels. This allows for identification of individuals, classification of user activity in real time as well as tracking by fingerprinting, affecting billions of users with a 5G subscription and companies with private 5G deployments. However, previous work relies on weak operator configurations that leak networking parameters--either the radio network temporary identifier (RNTI) or scrambling factor ($N_{ID}$) during handshake--or to inefficiently brute-force Downlink Control Information (DCI). In this paper we present a novel technique exploiting algebraic structure to reverse DCI scrambling, fully integrated into an open-source end-to-end binary DCI sniffing pipeline. It provides enabling input for subsequent attacks like live tracking of users and supports automatic detection of control channel configurations used. We demonstrate the robustness and performance of our approach with measurement campaigns against deployments of srsRAN, OpenAirInterface5G, and two commercial vendors. It reaches block error rates of less than $1\%$ at SNRs below expected values for efficient communication, while performing significantly faster on a reference sample than a previously suggested passive technique brute-forcing the required parameters. In addition, it is entirely passive and does not rely on any side-channel leakage.

Mon 7 SeptCryptography and Security
The gist
Tracking users in 5G networks can expose personal information, but prior methods needed weak configurations or slow trial-and-error techniques. The authors developed a new way to decode 5G control signals using a mathematical approach that avoids guesswork and does not rely on accidental data leaks. Their method works well even when signal quality is low and is integrated into open-source tools. This improvement can help with monitoring and understanding 5G user activity more efficiently and privately.
Open 2609.07367v1

Frequency based data mixing improves spotting harmful network traffic

Frequency-Domain Mixing Data Augmentation for Malicious Traffic Detection

Abstract: The strong dynamics of network traffic often force malicious traffic detection models to handle out-of-distribution data. Typically, deep learning-based malicious traffic detection models require a large amount of high-quality training data. However, owing to challenges such as high labeling difficulty and resource consumption, existing datasets often suffer from insufficient diversity and fail to capture evolving traffic patterns, leading to poor out-of-distribution generalization ability of the trained models. Data augmentation has been widely adopted to improve data diversity and model generalization. Recently, frequency-domain mixing augmentation has shown promising performance because it effectively perturbs data while preserving key structural information. This approach shows potential for enhancing malicious traffic detection models. However, existing studies lack theoretical interpretation of the mixing mechanism, and do not adapt to the characteristics of network traffic. In this paper, we first conduct a theoretical analysis of the current frequency-domain mixing method, revealing its underlying principles and limitations. We further propose an improved frequency-domain mixing-based data augmentation method for network traffic data, which enhances the diversity of sequence features in network traffic and improves the out-of-distribution generalization of malicious traffic detection models. Extensive experiments on multiple artificial and real-world datasets demonstrate that our method substantially improves detection performance across diverse network environments and outperforms other data augmentation approaches.

Mon 7 SeptCryptography and Security
The gist
Detecting harmful network traffic can be tricky because new types of bad behavior keep appearing. The authors explain why a popular way to create new training examples by mixing data in the frequency domain works and how it can be better adapted to network traffic. They develop a method that creates more varied training samples by mixing traffic data in a smarter way, helping detection models recognize unusual attacks they haven't seen before. Their tests on both fake and real data show this technique improves model accuracy compared to other data augmentation methods.
Open 2609.07156v1