Skip to content

Back to the catalog

XBOW: A Shell Is Worth a Thousand Images
xbow.comwriteup

XBOW: A Shell Is Worth a Thousand Images

XBOW's autonomous AI agent chained a blind SSRF in Bing's reverse-image-search into three Critical Microsoft RCEs (CVE-2026-32194, CVE-2026-32191, CVE-2026-21536), each CVSS 9.8, by fingerprinting an ImageMagick-compatible backend through differential error responses and crafting an SVG payload that reached a shell-backed image delegate. The proof was confirmed via out-of-band callbacks showing NT AUTHORITY\SYSTEM and root execution across multiple production Bing image-processing workers on both Windows and Linux hosts. The piece walks through the full investigative trace — from ruling out XXE to fingerprinting ImageMagick coders/pseudo-protocols to constructing the pipe-based SVG exploit — and argues that ImageTragick-class bugs in "boring" image helpers remain a live, underrated attack surface.

TL;DR XBOW's AI autonomously turned a dismissible blind SSRF in Bing image search into proven SYSTEM/root RCE via an ImageMagick-style SVG delegate injection, yielding three Critical Microsoft CVEs (9.8 CVSS).

Organisations named here

  • ImageTragick

CVEs named here

  • CVE-2026-32194
  • CVE-2026-32191
  • CVE-2026-21536
  • CVE-2016-3714

Technologies named here

  • Bing Images
  • XBOW
  • curl
  • Bing image ingestion/crawler path
  • ImageMagick
  • Microsoft Devices Pricing Program
  • Windows Server 2022 Datacenter
  • Ghostscript
  • ExifTool
  • Bing
  • Windows
  • microsoft

Techniques named here

  • Blind SSRF via server-side fetch
  • XXE probing
  • ImageMagick delegate/coder fingerprinting
  • SVG-embedded command injection
  • Out-of-band data exfiltration
  • Unrestricted file upload leading to RCE