Exif Smuggling

Hacker News Top Tools

Summary

Exif Smuggling is a proof-of-concept attack that hides an executable payload inside a JPG's Exif data, enabling passive download via browser image caching without additional network requests.

No content available
Original Article
View Cached Full Text

Cached at: 06/10/26, 12:22 AM

signalblur/exifsmugglingpoc

Source: https://github.com/signalblur/exifsmugglingpoc

Exif Smuggling

A Proof-of-Concept evolution of Cache Smuggling. This attack conceals an executable payload inside a JPG’s Exif data. As a result, image caching (such as that of a Web Browser) can be used to passively download the payload.

As a result, the example loader (chrome_poc.ps1) does not need to make any internet requests to fetch the second stage payload. Instead, it simply extracts it from the Chrome browser’s cache.

For full details see: https://malwaretech.com/2025/10/exif-smuggling

Example Usage

Convert PowerShell Loader to ClickFix Command

python3 build_clickfix_cmd.py --input-file chrome_poc.ps1 --output-file encoded_command.txt --fake-path "C:\test\doc.txt"

Embed payload dll inside arbitrary JPG

python3 exif_smuggling.py --input-file image.jpg --output-file payload.jpg --payload hello_world.dll

Example Phishing page

www/index.html

Similar Articles

HEIF Heist

Lobsters Hottest

HEIF Heist is a class of security vulnerabilities in image parsers like libheif that allow remote code execution and data exposure through crafted HEIF, HEIC, or AVIF images, affecting major services such as OpenAI, Slack, and GitHub Enterprise.

EX-ARRR: Sailing the 0-click Seas

Lobsters Hottest

A security researcher describes finding a zero-click heap overflow vulnerability in Apple's EXR file parser, enabling remote compromise of iOS devices via iMessage without any user interaction.