CVE-2026-22693 in HarfBuzzinformation

Résumé

par VulDB • 01/06/2026

HarfBuzz est un moteur de mise en forme de texte. Avant la version 12.3.0, une vulnérabilité de déréférencement de pointeur null existe dans la fonction SubtableUnicodesCache::create située dans src/hb-ot-cmap-table.hh. La fonction ne vérifie pas si hb_malloc retourne NULL avant d'utiliser placement new pour construire un objet à l'adresse du pointeur retourné. Lorsque hb_malloc échoue à allouer de la mémoire (ce qui peut se produire dans des conditions de faible mémoire ou lors de l'utilisation d'allocateurs personnalisés simulant des échecs d'allocation), il retourne NULL. Le code tente ensuite d'appeler le constructeur sur ce pointeur null en utilisant la syntaxe placement new, ce qui entraîne un comportement indéfini et un Segmentation Fault. Ce problème a été corrigé dans la version 12.3.0.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

GitHub M

Réserver

08/01/2026

Divulgation

10/01/2026

Modérer

accepté

Entrée

VDB-340420

CPE

prêt

EPSS

0.00442

KEV

non

Activités

très faible

Sources

Interested in the pricing of exploits?

See the underground prices here!