p PatchFirst

CVE-2026-1837

CVE-2026-1837 · libjxl: Out-of-bounds write in grayscale color transformation when using LCMS2

Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.

A specially-crafted file can cause libjxl's decoder to write pixel data to uninitialized unallocated memory. Soon after that data from another uninitialized unallocated region is copied to pixel data. This can be done by requesting color transformation of grayscale images to another grayscale color space. Buffers allocated for 1-float-per-pixel are used as if they are allocated for 3-float-per-pixel. That happens only if LCMS2 is used as CMS engine. There is another CMS engine available (selected by build flags).

CVSS 8.7 · Hoch · EPSS 0,3% · Korrektur verfügbar

Veröffentlicht
Aktualisiert

Technologie-Stack: system

Betroffene Produkte und Versionen

  • libjxl

    Softwareversionen
    • ≥ 0.9, ≤ 0.11.1: Betroffen (semver)

    Keine Korrektur veröffentlicht

  • jpeg-xl Debian:13

    Softwareversionen
    • 0.11.1-4
    • 0.11.1-5
    • 0.11.1-6
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 0.11.2-0.1~deb13u1

    Auf 0.11.2-0.1~deb13u1 aktualisieren

  • jpeg-xl Debian:14

    Softwareversionen
    • 0.11.1-4
    • 0.11.1-5
    • 0.11.1-6
    • 0.11.2-0.1~deb13u1
    • 0.11.2-0.1~deb13u2
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 0.11.2-0.1

    Auf 0.11.2-0.1 aktualisieren

  • jpeg-xl Ubuntu:25.10

    Softwareversionen
    • 0.11.1-4
    • 0.11.1-6ubuntu1
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 0.11.1-6ubuntu1.1

    Auf 0.11.1-6ubuntu1.1 aktualisieren

Originalquellen

Prüfen Sie Ihren Server →