CVE-2023-51106: Divide by Zero
Published Dec 26, 2023
·Updated
A floating point exception (divide-by-zero) vulnerability was discovered in mupdf 1.23.4 in function pnmbinaryreadimage() of load-pnm.c when fzcolorspacen returns zero.
Affected Software
1 affected component
Artifex Mupdf=1.23.4
Event History
Dec 26, 2023
CVE Published
12:00 AM
Data Sourced
12:00 AM
Description
Data Sourced
via NVD·03:15 PM
DescriptionSeverityWeaknessAffected Software
Frequently Asked Questions
1
What is the severity of CVE-2023-51106?
CVE-2023-51106 has a medium severity rating due to its potential to cause application crashes.
2
How do I fix CVE-2023-51106?
To fix CVE-2023-51106, update to the latest version of MuPDF, which addresses the floating point exception vulnerability.
3
What software is affected by CVE-2023-51106?
CVE-2023-51106 specifically affects MuPDF version 1.23.4.
4
What type of vulnerability is CVE-2023-51106?
CVE-2023-51106 is identified as a floating point exception or divide-by-zero vulnerability.
5
Where does CVE-2023-51106 occur in the code?
CVE-2023-51106 occurs in the function pnm_binary_read_image() of load-pnm.c when the fz_colorspace_n function returns zero.