CVE-2026-29022

Vulnérabilité élevée dans dr_libs dr_wav.h (mackron)

CVSS 7.3 · Élevée
EPSS 0.2%
mackron•dr_libs dr_wav.h•Versions : <=0.14.4, 8a7258cc66b49387ad58cc5b81568982a3560d49, 0

Description

dr_libs dr_wav.h version 0.14.4 and earlier (fixed in commit 8a7258c) contain a heap buffer overflow vulnerability in the drwav__read_smpl_to_metadata_obj() function of dr_wav.h that allows memory corruption via crafted WAV files. Attackers can exploit a mismatch between sampleLoopCount validation in pass 1 and unconditional processing in pass 2 to overflow heap allocations with 36 bytes of attacker-controlled data through any drwav_init_*_with_metadata() call on untrusted input.

Gravité et risque d'exploitation

CVE-2026-29022 obtient un score CVSS de 7.3/10, soit une gravité élevée. Selon le modèle EPSS, la probabilité qu'elle soit exploitée dans les 30 prochains jours est de 0.24 %, ce qui la place devant 13.9 % des CVE référencées.

Que faire ?

  • Vérifiez si dr_libs dr_wav.h (versions <=0.14.4, 8a7258cc66b49387ad58cc5b81568982a3560d49, 0) est présent sur votre parc.
  • Appliquez le correctif ou la version corrigée indiqués dans les références de l'éditeur.
  • À défaut de correctif, limitez l'exposition (filtrage réseau, désactivation du composant).
  • Automatisez la détection : les agents CVE Heimdall (gratuits, open source) corrèlent l'inventaire de vos serveurs avec la base CVE.

Références