libjxl
cpe:2.3:a:libjxl_project:libjxl:*:*:*:*:*:*:*
A memory corruption vulnerability has been identified in the libjxl image decoding library. This issue arises because the decoder can be manipulated to read pixel data from uninitialized, yet allocated, memory. The vulnerability is triggered by causing the decoder to access areas outside the bounds of the image in subsequent patches. An incorrect optimization in the decoding process leads to these areas being left uninitialized, creating the potential for exploitation.
Exploitation of this vulnerability can lead to undefined behavior, including potential information disclosure or memory corruption.
Users can update to the latest version of libjxl, where this vulnerability has been addressed, to mitigate this issue.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.