Papers for

security software 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.

Malware evasion is improved using adversarial autoencoder with double critics

Mal-AAEGAN: Adversarial Autoencoder with Double-Critic WGAN-GP for Malware Generation

Abstract: Machine-learning (ML) malware detectors are known to be vulnerable to adversarial samples. Generative adversarial networks (GANs) such as MalGAN, Mal-LSGAN, and our previous Mal-D2GAN can craft adversarial malware to probe and harden these detectors, yet they operate directly on a high-dimensional, discrete binary feature space, which leads to unstable training, vanishing gradients, and adversarial samples of limited diversity. To address these problems we propose Mal-AAEGAN. First, an adversarial autoencoder (AAE) learns a low-dimensional, regularized and continuous latent representation of the $M$-dimensional binary API feature vector, and the generator performs an additive perturbation in this latent space rather than in the raw binary space. Second, training follows the Wasserstein GAN with gradient penalty (WGAN-GP) scheme using two critics: a mimic-black-box critic that inherits the role of the substitute detector and a naive critic that inherits the role of the additional detector. A decode-binarize-OR pipeline guarantees that the original API calls of the malware are preserved. The model is evaluated on two malware datasets of different input dimensionality ($M\in\{139,215\}$) against eight common ML detectors and compared, under an identical protocol, with MalGAN, Mal-LSGAN and Mal-D2GAN. Mal-AAEGAN trains stably in the continuous latent space and attains an evasion rate on par with or higher than these binary-space baselines across both datasets, while its generator stays responsive to the noise input rather than reducing to a single fixed perturbation per malware.

Mon 19 OctCryptography and Security
The gist
Machine-learning tools that detect malware can be tricked by slightly changing malware samples, but traditional tricks struggle because malware features are complex and binary. The authors propose Mal-AAEGAN, which learns a simpler, continuous representation of malware features to create effective hidden changes. They use two 'critics' to guide the process, helping generate diverse adversarial malware that still behaves like the original. Their approach is tested on two malware datasets and beats or matches prior methods in evading eight common detectors.
Open → 2610.26488v1

Human mesh recovery improves with privacy-safe local training methods

PCHMR: Empowering and Benchmarking Human Mesh Recovery in Privacy-Constrained Real-World Settings

Abstract: Fine-tuning directly on user-side data is an effective way to improve the performance of widely adopted data-driven human mesh recovery (HMR) models. However, doing so for existing HMR methods often assumes aggregating user-side data from real-world HMR-deployed devices to a central training server, posing a significant privacy risk as sensitive human images are transmitted. How can human mesh recovery be evaluated and improved in privacy-constrained real-world settings? We study this question through a benchmark in which state-of-the-art HMR models are trained with federated learning and a secure-aggregation variant, neither of which centralizes raw images, and evaluated across a wide range of client-scale and data-heterogeneity settings. We document that common HMR training pipelines are built around centralized data access and quantify how representative HMR backbones behave when that assumption is removed. Furthermore, to study the data bottleneck of privacy-constrained HMR training, we propose DePoser, a local annotation and fine-tuning pipeline enhanced with depth foundation models, with which collaboratively trained HMR models can be locally tailored to the end user's distribution. On in-the-wild data, fine-tuning on DePoser annotations improves personalization accuracy, measured against DePoser-generated pseudo-ground truth. This benchmark aims to support future work on privacy-constrained HMR models and their real-world deployment and evaluation.

Sat 17 OctComputer Vision and Pattern Recognition
The gist
Human mesh recovery means creating a 3D model of a person from images, which helps in many tech applications. Usually, models get better by collecting lots of user images on a central server, but this raises privacy concerns. The authors study how to train and evaluate these models without sharing raw images, using methods that keep data on users’ devices. They also introduce a new way to fine-tune models locally to better fit individual users’ data, improving accuracy while respecting privacy.
Open → 2610.24841v1

Continual learning worsens fairness issues in deepfake detection over time

Time to Fake It: Continual Machine Learning Intensifies Unfairness in Deepfake Detection

Abstract: Deepfake detectors safeguard against misinformation, rendering their failures as much a societal as a technical concern. As generators constantly evolve, detectors trained on static datasets miss newly arising threats, while progressive training interferes catastrophically. Yet, mitigating forgetfulness in terms of accuracy, the prevalent focus of continual learning (CL), is insufficient to reflect real-world impact. We therefore scrutinize the effects of CL methods with respect to evolving fairness. To this end, we analyze four dimensions of fairness across diverse demographics for detectors trained progressively on a chronological sequence of 11 real-world deepfake generation methods. Tracking fairness metrics over time, we expose non-trivial interplays between performance and fairness that depend on both the choice of CL algorithm and demographic intersections. We find accuracy degradation to typically exacerbate unfairness and, conversely, fairness improvements to remain scarce over time. Dissecting the CL method families (rehearsal, prompts, regularization), we observe that inequitable forgetting is not explained by underrepresentation alone, but likely entangled with representation learning. We thus issue a call to action for CL methods to take social outcomes into account when balancing the stability-plasticity tradeoff.

Thu 15 OctMachine LearningArtificial Intelligence
The gist
Detecting deepfake videos is important to stop misinformation, but methods that update over time to catch new fakes can become less fair to different groups of people. The authors studied how these detection systems change as they learn new tricks and found that their accuracy and fairness often get worse together. They also discovered that the ways these systems forget old information can make some groups less protected, not just because those groups have less data, but due to how the system learns overall. This work suggests that improving fairness should be a key part of ongoing training for deepfake detectors.
Open → 2610.21974v1

EvoProbe improves testing of large language model agents with evolving tasks

EvoProbe: Evaluation-Driven Benchmark Evolution for LLM Agents

Abstract: Static benchmarks for large language model (LLM) agents face saturation and data contamination risks, motivating continual updates to evaluation tasks. However, aggregate scores and success rates offer limited insight into specific problem-solving bottlenecks and provide limited guidance for subsequent task design. We propose EvoProbe, an evaluation-driven benchmark evolution framework that integrates task generation, diagnostic evaluation, and feedback-driven regeneration into a closed loop. It combines verifiable subtask outcome scoring with evidence-supported multi-judge trajectory evaluation and distills phase-level bottlenecks, success patterns, and failure patterns into diagnostic feedback for generating new executable tasks. Across two rounds of cybersecurity experiments, evaluations of eight models on 66 tasks reveal phase-level performance differences and common failure patterns beyond aggregate scores. In a cross-round comparison with the Examiner model set and solver configuration held fixed, all eight models achieve lower Outcome scores on the updated tasks, with relative decreases of 11.8\% in mean Outcome and 40.0\% in mean Pass\textasciicircum{}3. These results support using fine-grained diagnostics to guide iterative task updates and probe agents' current capabilities and limitations.

Wed 14 OctArtificial Intelligence
The gist
Static tests for large language models often become too easy or outdated, making it hard to understand where these models struggle. The authors propose EvoProbe, a method that continually creates new and harder tasks based on detailed feedback from earlier tests. By analyzing where the models fail or succeed in smaller steps, EvoProbe updates the tasks to better probe their abilities. Experiments in cybersecurity tasks show that this approach reveals weaknesses not visible with simple overall scores.
Open → 2610.19433v1

Humans and AI differ in fooling deception detectors

Adversarial Attacks Reveal Divergent Deception Competence in Humans and Generative Language Models

Abstract: Machine learning models typically outperform humans in deception detection. A threat to machine learning models is their vulnerability to adversarial attacks: subtle yet targeted perturbations of input data that trick a model into misclassification. Yet, this also provides an opportunity: understanding how humans versus machines construct attacks offers new insights into second-order beliefs about deception. In a preregistered experiment (n = 501), we compare the effectiveness, efficiency, and nature of a paraphrasing attack by humans and generative language models on an automated deception classifier. We find that humans were more effective attackers when rewriting truthful statements to be deceptive, while the generative language model was more effective and efficient at making lies sound like truths. Computational text analysis suggests that this is because humans make targeted use of deception cues, while generative language models, instead, apply generic changes that signal truth. The failure to mimic deception is two-sided: while it exposes a blind spot in the machines increasingly used to detect lies, it also means that language models might facilitate successful lying.

Fri 9 OctComputers and Society
The gist
Detecting lies is usually easier for AI than for humans, but AI can be tricked with clever changes to input text. The authors compared how humans and AI rewrite truthful or lying sentences to fool an automated lie detector. They found humans are better at making truthful sentences seem dishonest, while AI is better at making lies sound truthful. This difference happens because humans focus on specific signs of lying, while AI makes broader changes that generally appear honest. The work shows both strengths and weaknesses in human and AI deception methods.
Open → 2610.13363v1

Audio models learn to verify who is speaking more accurately

TS-SP: Learning Speaker-Preserving Representations in Audio Large Language Models

Abstract: Audio large language models (ALLMs) can understand speech content, yet their ability to use speaker identity for verification remains limited. We propose TS-SP (Two-Stage Speaker Preservation), a parameter-efficient framework for learning speaker-preserving representations and making them accessible to an ALLM's language-model component. We instantiate and evaluate TS-SP on Qwen2.5-Omni-7B. First, we adapt the audio encoder with speaker identity supervision. We then freeze the adapted encoder and train the language model to compare speakers. Both stages use low-rank adaptation (LoRA), keeping the pretrained base weights fixed. On Vox1-O, TS-SP reduces the equal error rate (EER) from 7.01\% for the Paired Loss Adaptation Baseline to 4.37\%. EER remains within 4.31--4.79\% under unseen prompts. Cross-domain evaluation on CN-Celeb yields a similar EER to the baseline, but lower accuracy at the native decision threshold. These findings support two-stage adaptation for improving speaker verification on the evaluated backbone.

Sun 4 OctSound
The gist
Many AI systems can understand what is being said but have trouble telling who is speaking. The authors developed a two-step method that helps these models keep information about the speaker's identity and use it to recognize voices better. They tested their method on a popular audio language model and found it reduced errors in speaker verification. This means the improved model can tell if two speech samples come from the same person more reliably.
Open → 2610.04887v1

Agent safety persists through self-improvement despite challenges

Safety Must Survive Self-Improvement: Why Failures Persist and How Agents Recover

Abstract: Recursive self-improvement (RSI) allows agents to carry useful changes across generations. Maintaining safety across these generations involves both preventing unsafe behavior from persisting and enabling recovery when failures occur. We study these challenges through a controlled testbed of stateful authorization tasks, where fixed LLM editors optimize executable agent components and independent traces record their effects. Paired interventions separate which revisions pass validation, which program continues running, and which program the editor revises next. After a new authorization dependency invalidates previously tested optimizations, historical scores preserve the same unsafe programs in 22 of 48 framework histories despite a correct alternative in every affected archive. Refreshing scores restores correctness on the original suite, with residual failures on independently composed tests. Failures also persist under an unchanged contract when all proposals are rejected and the failed incumbent remains active. Starting from shared failures, editing the initial implementation instead of the failed one improves recovery, although the advantage varies across editors. Full validation and validated rollback end with fully correct programs in the core trajectory study while retaining over 43% deployment savings. Preserving agent safety requires checking what will run under current conditions and choosing which implementation to edit next.

Thu 1 OctSoftware EngineeringCryptography and Security
The gist
When intelligent agents improve themselves step-by-step, keeping them safe is tricky because mistakes can persist over these improvements. The authors study how these safe or unsafe behaviors stick around and how agents can recover when they fail. They find that old mistakes can remain even when better fixes exist, but retesting and choosing carefully what to fix next helps agents recover safety efficiently. Their work shows it’s important to check what will actually run now and pick the right part to improve to keep safety intact.
Open → 2610.01073v1

Biometric matching improves personalized memory in shared AI assistants

Personalizing LLM Agent Memory Using Biometrics

Abstract: Personalized memory helps LLM agents deliver stable, tailored assistance by storing and reusing user-specific data across interactions. In multi-user scenarios, however, retrieval must consider not only semantic similarity but also whether the current requester matches the identity associated with the stored memory. We propose Bio-Memory, a biometric-aware memory architecture that conditions memory retrieval on both semantic similarity and biometric matching. Built on top of A-Mem, Bio-Memory augments each atomic memory note with a biometric embedding and uses biometric matching to form the retrieval candidate pool before semantic ranking. We evaluate Bio-Memory on LoCoMo in a 10-user shared-agent setting over 7 face benchmarks and 10 palmprint protocols. Across datasets, Bio-Memory consistently separates owner and non-owner queries. Under face-based personalization, the largest average gap reaches 27.29% / 21.15% in F1 / BLEU-1 on CALFW; under palmprint-based personalization, the corresponding gap is 25.75% / 19.22% on MS_Blue. These results support biometrics as a practical control signal for personalized memory retrieval in shared environments.

Tue 8 SeptArtificial Intelligence
The gist
AI assistants that remember things about users can work better when they know who is asking for information. The authors designed a system called Bio-Memory that uses biometric signals like face or palmprint data to make sure the assistant recalls the right memories for the right person. This method helps the assistant avoid mixing up information between multiple users sharing the same system. They tested Bio-Memory on different datasets and found it could reliably tell user identities and improve personalized memory retrieval.
Open → 2609.08558v1