
CVE-2026-50142 — libheif HEIF 시퀀스 파서의 힙 할당 취약점
HEIF 시퀀스 파서에서 무제한 힙 할당 (stsz 고정 크기 모드)
1,477바이트의 조작된 HEIF 파일이 Box_stsz::parse()의 고정 크기 모드에서 max_sequence_frames 검사 누락으로 인해 Chunk::Chunk()에서 약 7GB의 확인되지 않은 힙 할당을 유발합니다.
seq_boxes.cc:1067 — m_fixed_sample_size != 0일 때 m_sample_count가 (범위 검사 없이) 그대로 저장됩니다.
max_sequence_frames 검사를 if (m_fixed_sample_size == 0) 분기 외부로 이동합니다.