提交 #1008495: MuPDF 1.28.5 Double Free信息

标题MuPDF 1.28.5 Double Free
描述MuPDF contains a double-free vulnerability (CWE-415) in the signature locking code. The free_char_list() function frees the backing array c->list but leaves the pointer dangling. When mutool sign processes a malicious PDF whose signature widget contains crafted /V/Reference lock specifications, merge_lock_specification() can free fields->includes.list while handling /Action /All, and pdf_drop_locked_fields() later frees the same pointer again. This causes a deterministic crash / denial of service. In server-side or automated signing workflows that sign untrusted PDFs, the issue may be remotely triggerable.
来源⚠️ https://bugs.ghostscript.com/show_bug.cgi?id=709768
用户
 suyuanwang (UID 101634)
提交2026-09-30 19時34分 (1 月前)
管理2026-10-18 11時12分 (18 days later)
状态已接受
VulDB条目421684 [Artifex MuPDF 直到 1.28.5 Signature Locking source/pdf/pdf-xref.c free_char_list 内存损坏]
积分17

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!