
CVE-2026-50142 — libheif HEIF अनुक्रम पार्सर में हीप आवंटन भेद्यता
HEIF अनुक्रम पार्सर में असीमित हीप आवंटन (stsz फिक्स्ड-साइज़ मोड)
एक विशेष रूप से तैयार की गई 1,477-बाइट HEIF फ़ाइल Chunk::Chunk() में ~7 GB का बिना जाँच वाला हीप आवंटन ट्रिगर करती है,
जो Box_stsz::parse() के फिक्स्ड-साइज़ मोड में max_sequence_frames जाँच की कमी के
कारण होता है।
seq_boxes.cc:1067 — m_sample_count को यथावत संग्रहीत किया जाता है (कोई बाउंड जाँच नहीं)
जब m_fixed_sample_size != 0 होता है।
max_sequence_frames जाँच को if (m_fixed_sample_size == 0) शाखा के बाहर ले जाएँ।