Skip to content
OpenAdvisories

Vendor

libjxl

4 known vulnerabilities.

Products

4 results · Clear filters · Feed

  • Medium 5.4

    libjxl < 0.12.0 Container Box Parser Integer Underflow via 32-bit Size Truncation

    libjxl before 0.12 contains an integer underflow vulnerability in the container box parser that allows remote attackers to inject arbitrary metadata by exploiting 64-bit box size truncation to size_t on 32-bit platforms. Attackers can supply a crafted JPEG XL…

  • Medium 6.9

    Out of Bounds Memory Read/Write in libjxl

    There exists an out of bounds read/write in LibJXL versions prior to commit 9cc451b91b74ba470fd72bd48c121e9f33d24c99. The JPEG decoder used by the JPEG XL encoder when doing JPEG recompression (i.e. if using JxlEncoderAddJPEGFrame on untrusted input) does not…

  • Medium 6.9

    Resource exhaustion via Stack overflow in libjxl

    There exists a stack buffer overflow in libjxl. A specifically-crafted file can cause the JPEG XL decoder to use large amounts of stack space (up to 256mb is possible, maybe 512mb), potentially exhausting the stack. An attacker can craft a file that will caus…

  • Medium 5.3

    Out of Bounds read in libjxl

    An out of bounds read exists in libjxl. An attacker using a specifically crafted file could cause an out of bounds read in the exif handler. We recommend upgrading to version 0.8.1 or past commit  https://github.com/libjxl/libjxl/pull/2101/commits/d95b050c182…