CVE-2026-53496 in ExifReaderinformation

Résumé

par VulDB • 14/09/2026

ExifReader est un analyseur d'informations Exif en JavaScript. Avant la version 4.40.1, les fonctions `ExifReader.load()` et les chargeurs de fichiers et d'URL asynchrones peuvent transmettre des données HEIC ou AVIF fournies par l'attaquant à l'analyseur ISO-BMFF dans `src/image-header-iso-bmff.js`, où `findMetaBox()` et `parseBox()` acceptent un en-tête de boîte de huit octets sans confirmer que les champs requis pour la boîte analysée sont toujours présents dans le DataView. Une boîte ftyp valide suivie d'une boîte free ou inconnue vide peut entraire une lecture non vérifiée de la version complète de la boîte, tandis qu'une boîte étendue tronquée peut amener `getBoxLength()` et `hasEmptyHighBits()` à lire des champs de taille absents. L'erreur RangeError qui en résulte s'échappe du chemin principal d'analyse et peut interrompre une requête ou un worker d'application lorsque les erreurs d'analyse ne sont pas gérées défensivement, provoquant ainsi une déni de service (DoS). Ce problème est corrigé dans la version 4.40.1.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

GitHub M

Réserver

09/06/2026

Divulgation

14/09/2026

Modérer

accepté

Entrée

VDB-403612

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you know our Splunk app?

Download it now for free!