MuPDF
cpe:2.3:a:artifex:mupdf:*:*:*:*:*:*:*
- 1.26.4
A null pointer dereference vulnerability has been identified in MuPDF version 1.26.4. This issue occurs in the function 'break_word_for_overflow_wrap()' while rendering a malformed EPUB document. The vulnerability arises because the function attempts to split a FLOW_WORD node without verifying the validity of 'node->next', leading to a crash if the split operation fails or returns an incomplete node chain.
Exploitation of this vulnerability causes a denial-of-service condition, where the application crashes shortly after opening a crafted EPUB file.
The vulnerability can be reproduced by opening the attached EPUB file with either 'mupdf.exe' or 'mupdf-gl.exe'.
This vulnerability has been fixed in the MuPDF GitHub repository. Users can update to the latest version to address 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.