A null pointer dereference occurs in the function break_word_for_overflow_wrap() in MuPDF 1.26.4 when rendering a malformed EPUB document. Specifically, the function calls fz_html_split_flow() to split a FLOW_WORD node, but does not check if node->next is valid before accessing node->next->overflow_wrap, resulting in a crash if the split fails or returns a partial node chain.
Fixes

Solution

No solution given by the vendor.


Workaround

No workaround given by the vendor.

History

Thu, 25 Sep 2025 15:00:00 +0000


Wed, 24 Sep 2025 19:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 23 Sep 2025 18:15:00 +0000

Type Values Removed Values Added
Description A null pointer dereference occurs in the function break_word_for_overflow_wrap() in MuPDF 1.26.4 when rendering a malformed EPUB document. Specifically, the function calls fz_html_split_flow() to split a FLOW_WORD node, but does not check if node->next is valid before accessing node->next->overflow_wrap, resulting in a crash if the split fails or returns a partial node chain.
References

cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2025-09-25T14:47:03.426Z

Reserved: 2025-08-16T00:00:00.000Z

Link: CVE-2025-55780

cve-icon Vulnrichment

Updated: 2025-09-24T18:37:16.700Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2025-09-23T18:15:34.743

Modified: 2025-09-25T15:16:13.037

Link: CVE-2025-55780

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

No data.