CVE-2023-35790: Integer Underflow
An issue was discovered in decpatchdictionary.cc in libjxl before 0.8.2. An integer underflow in patch decoding can lead to a denial of service, such as an infinite loop.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
debian/jpeg-xlto a version that resolves this vulnerability.Fixed in 0.7.0-10+deb12u1Fixed in 0.11.2-0.1~deb13u2Fixed in 0.11.2-0.1~deb13u3Fixed in 0.11.2-5.1 - Upgrade
Upgrade
libjxlto a version that resolves this vulnerability.Fixed in 0.8.2
Event History
Frequently Asked Questions
What is the severity of CVE-2023-35790?
CVE-2023-35790 is classified as a denial of service vulnerability due to an integer underflow in libjxl.
How do I fix CVE-2023-35790?
To fix CVE-2023-35790, update libjxl to version 0.8.2 or later.
What causes the denial of service in CVE-2023-35790?
CVE-2023-35790 causes denial of service through an integer underflow during patch decoding.
Which versions of libjxl are affected by CVE-2023-35790?
CVE-2023-35790 affects all versions of libjxl prior to 0.8.2.
Can CVE-2023-35790 lead to security repercussions?
Yes, CVE-2023-35790 can lead to an infinite loop, resulting in a denial of service condition.