CVE-2026-85715 in ExifReaderinfo

Zusammenfassung

von VulDB • 17.09.2026

ExifReader ist ein JavaScript-Parser für Exif-Informationen. Vor Version 4.41.1 parst ExifReader angreiferkontrollierte HEIC- oder AVIF ISO-BMFF-Dateien in `getItems()` innerhalb von `src/image-header-iso-bmff-iloc.js` und vertraut den Werten für `iloc itemCount` und `extentCount`, während ein extent-Objekt für jede Iteration der verschachtelten Schleife zugewiesen wird. Wenn offsetSize, lengthSize, baseOffsetSize und indexSize null sind, verbrauchen die extent-Felder keine Eingabebytes und der Pufferoffset bleibt unverändert, aber der Parser kann dennoch bis zu itemCount multipliziert mit extentCount Objekte ohne ein Budget für Speicherzuweisungen (allocation budget) zuweisen. Eine kleine bösartige iloc-Box kann daher zu einem Heap-Wachstum von mehreren hundert Megabyte führen oder den Systemspeicher erschöpfen, wodurch ein Node.js-Prozess beendet wird und der Dienst für Web-, Desktop- oder Mobile-Anwendungen verweigert wird, die nicht vertrauenswürdige Bilder parsen. Die Null-Feldbreiten sind gültige ISO-BMFF-Werte, die fehlende Felder anzeigen; daher muss der anfällige Parser die Arbeitslast begrenzen, anstatt sich auf das Fortschreiten des Offsets zu verlassen. Das Problem wurde in Version 4.41.1 behoben.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

GitHub M

Reservieren

04.09.2026

Veröffentlichung

17.09.2026

Moderieren

akzeptiert

Eintrag

VDB-406525

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Interested in the pricing of exploits?

See the underground prices here!