Topic

Adversarial ML

Adversarial machine learning attacks, taxonomies, and mitigations across the ML lifecycle.

adversarial mlevasionpoisoningprivacy attacknist ai 100-2
Evergreen Overview

Adversarial ML gives useful language for thinking about evasion, poisoning, privacy attacks, and model misuse. It becomes especially valuable when teams need to distinguish classic model risk from the broader application-layer risks found in modern LLM systems.

What this page helps separate
  • Model-centric attacks versus system-centric AI failures
  • Poisoning, evasion, privacy, and misuse in practical terms
  • Where adversarial ML taxonomies still help in generative AI discussions
Why it matters operationally
  • It creates cleaner language for policy, governance, and technical review
  • It helps teams choose the right controls for the right threat model
  • It prevents application-layer AI risk from being described too vaguely
Who this page is for
  • Security teams linking GenAI issues to broader model risk
  • Researchers working across predictive and generative AI
  • Practitioners who need disciplined taxonomy and terminology
References

Current notes, events, and source material

These items are included because they add useful evidence, framing, implementation detail, or upcoming context for teams working in this area.

Adversa AI Trusted AI Blog June 30, 2026 analysis

GuardFall: a universal shell injection vulnerability in open-source AI agents

GuardFall tests 11 open-source coding and computer-use agents against shell-command transformations that evade string and regex deny lists, including quote removal, $IFS expansion, command substitution, and encoded payloads. The study finds configuration- and model-dependent failures and shows that local or auto-approve modes can turn untrusted repository content into host command execution; it is vendor-authored research, not an independent benchmark.

Adversa AI Trusted AI Blog May 7, 2026 analysis

TrustFall: coding agent security flaw enables one-click RCE in Claude, Cursor, Gemini CLI and GitHub Copilot

TrustFall shows how project-defined MCP configuration can turn a generic “trust this folder” decision into unsandboxed command execution in several coding agents, with zero-click variants in unattended CI. The vendor-authored research traces the issue to conflating permission to read or edit a workspace with permission to start repository-supplied executables.

Trail of Bits Blog June 3, 2026 analysis

The sorry state of skill distribution

Trail of Bits bypassed multiple agent-skill scanners with compiled Python hidden beside benign source and with prompt-like prose that persuaded an LLM classifier to accept a malicious configuration. The experiments show recurring blind spots around unreferenced files, binaries, assets, and ambiguous installer behavior, and also explain why legitimate skills can contain patterns that look malicious.

Adversa AI Trusted AI Blog April 23, 2026 analysis

Interleaved in-context learning as a structural jailbreak technique

Adversa's IICL study evaluates a few-shot jailbreak that interleaves benign and harmful demonstrations and uses short output-field labels to shift model behavior. Across more than 3,500 probes, ten models, and seven ablations, results vary materially with example order and field names; the work is vendor-authored and its model-specific attack rates should be independently reproduced.

Trail of Bits Blog July 2, 2026 analysis

GPT-5.5-Cyber built a zlib fuzzing lab in a day

Trail of Bits describes supervising GPT-5.5-Cyber as it built ASan and UBSan variants, derived seed corpora, and wrote fuzz harnesses for roughly a dozen zlib entry points in one day. The useful result is the workflow and its emphasis on reachability and reportability; vulnerability details remain under coordinated disclosure and the speed comparison is the authors' estimate.

Adversa AI Trusted AI Blog May 26, 2026 analysis

SymJack: the approval prompt is lying to you. A symlink-hijack RCE in six AI coding agents

SymJack demonstrates that a user-approved, apparently harmless copy command can write through a repository-controlled symlink into executable agent configuration, producing code execution when the tool restarts. The vendor-authored study reports variants across six coding agents and highlights a gap between approval text, shell semantics, and the resolved filesystem target.