
CVE-2026-8461에 대한 개념 증명 및 실습 환경으로, FFmpeg의 MagicYUV 디코더에서 발생하는 범위를 벗어난 쓰기 취약점을 다루며, 페이로드 생성기와 Qt 데모 플레이어를 포함합니다.
#CVE-2026-8461 — PixelSmash
FFmpeg의 MagicYUV 디코더에서 발생하는 out-of-bounds write 취약점인 CVE-2026-8461에 대한 동작하는 proof-of-concept입니다. 소스에서 취약한 FFmpeg를 빌드하는 lab harness와, 비디오 플레이어 환경에서 익스플로잇을 시연하는 데 사용되는 작은 Qt 플레이어를 포함합니다.
연구 및 교육 목적으로만 사용하십시오. 소유하지 않은 시스템에 대해 사용하지 마십시오.
git clone https://github.com/Shellmates/PixelSmash.git
cd PixelSmash
sudo setup.sh
lab/prepare_payloads.sh "YOUR_COMMAD_GOES_HERE"
데모를 실행하기 전에 ASLR을 비활성화하십시오:
sudo sysctl -w kernel.randomize_va_space=0
그런 다음 생성된 AVI를 플레이어에서 여십시오:
player/build/ffplayer
exploit/ — Y5neKO가 작성한 PoC (calibration + AVI generator)lab/ — 환경을 빌드하고 AVI를 생성하는 스크립트player/ — 데모 harness로 사용되는 작은 Qt GUI 플레이어docs/ — 취약점 분석 및 설정/데모 가이드