Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
libheif-cve-2026-50142 — CVE-2026-50142 — Heap allocation vulnerability in libheif HEIF sequence parser | Kitploit
Tools/GitHubGitHub/muhammedhussein17/libheif-cve-2026-50142
Memory ForensicsVulnerability AnalysisExploitationFuzzingBinary AnalysisLearning & Education
GitHubmuhammedhussein17/libheif-cve-2026-50142

libheif-cve-2026-50142

CVE-2026-50142 — Heap allocation vulnerability in libheif HEIF sequence parser

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
View Repository
2 months agoNot yet reviewed

CVE-2026-50142 — libheif

Unbounded heap allocation in HEIF sequence parser (stsz fixed-size mode)

  • Severity: High (CVSS 7.5)
  • Advisory: GHSA-jvmp-j3cw-84mh
  • Fixed: commit a6caa38 by @farindk
  • Time to fix: < 1 hour

Summary

A 1,477-byte crafted HEIF file triggers ~7 GB unchecked heap allocation in Chunk::Chunk() via missing max_sequence_frames check in Box_stsz::parse() fixed-size mode.

Root Cause

seq_boxes.cc:1067 — m_sample_count stored verbatim (no bound check) when m_fixed_sample_size != 0.

Fix

Move max_sequence_frames check outside if (m_fixed_sample_size == 0) branch.

Download Tool