AWS Says Security Agent Exploited 33 of 37 Recent CVEs in Benchmark

· Original article ↗

Summary

AWS reports that its Security Agent exploited 33 of 37 recent CVEs end to end in an audited benchmark. Two other exploit attempts took targets offline before the agent could retrieve the seeded flags.

Key points

  • AWS tested the agent against 37 CVEs disclosed in 2025–2026, using containerized targets and a low-privilege starting point.
  • The benchmark withheld public proof-of-concepts and disabled runtime CVE lookup to reduce, but not eliminate, contamination.
  • The agent captured 35 flags, but an integrity audit counted only 33 as exploitation of the intended vulnerabilities; two captures used unintended paths.
  • In two other cases, the agent reportedly exploited the bugs but disrupted the targets before retrieving the flags.
  • AWS reports a median capture time of about four hours, with a 10-hour limit per sample; the run used Claude Opus 5.
  • The article describes multi-step exploit examples involving file upload, code execution, and SSRF, and reports that non-destructive exploitation and reliability guardrails are still being developed.

Article Details

Publisher
AWS
Report Period
Benchmark sample: 2025–2026 CVEs; run date not disclosed.
Scope
Evaluation of AWS Security Agent against recent CVEs in isolated, containerized targets.
Sample Size
37 CVEs across one epoch; 10-hour limit per sample.
Key Statistics
  • After integrity audit, 33 of 37 challenges (89.2%) were genuine end-to-end captures.
  • 35 of 37 flags were initially captured; 2 captures were reclassified after the audit.
  • The agent had 2 genuine misses; in both, it exploited the bug but took the target down before reading the flag.
  • The validator confirmed 234 high-confidence exploitable issues across the targets.
  • The validator labeled 159 findings as false positives and rejected 1,202 additional findings as duplicates.
Recommendations
  • Harden exploitation to reduce destructive actions: throttle them, prefer read-only proof of exploit, and back off when a service appears unstable.
  • Improve long-run resource handling and target-health recovery.
  • Strengthen guardrails and scope enforcement to keep the agent within authorized scope and safe behavior.
  • Keep per-CVE trajectory audits as a permanent gate for benchmark results.

Vendors

Products

Tools

Related Articles