Skip to content
CVE PROGRAM SOURCE RECORD6.9 Medium

CVE-2026-32836

mackron / dr_libs dr_flac.h Excessive Memory Allocation in PICTURE Metadata Parsing

Description

dr_libs dr_flac.h version 0.13.3 and earlier (fixed in commits fefced4, 4f5a4cd, and 663239a) contain an uncontrolled memory allocation vulnerability in drflac__read_and_decode_metadata() that allows attackers to trigger excessive memory allocation by supplying crafted PICTURE metadata blocks. Attackers can exploit attacker-controlled mimeLength and descriptionLength fields to cause denial of service through memory exhaustion when processing FLAC streams with metadata callbacks.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

mackron dr_libs dr_flac.h

Default version status: unknown

  • 0 to ≤ 0.13.3affected
  • fefced4a64adfb1a68a2d31d882366e56096dee8unaffected
  • 4f5a4cd3b57564d969443c580c75857e039f100aunaffected
  • 663239a3d0460c33bd5b6e5166edcb404e3df676unaffected
pkg:github/mackron/dr_libs

References