Artifex MuPDF 1.15.0 has a heap-based buffer overflow in fzappenddisplay_node located at fitz/list-device.c, allowing remote attackers to execute arbitrary code via a crafted PDF file. This occurs with a large BDC property name that overflows the allocated size of a display list node.
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_name": "libmupdf-dev", "binary_version": "1.15.0+ds1-1" }, { "binary_name": "mupdf", "binary_version": "1.15.0+ds1-1" }, { "binary_name": "mupdf-dbgsym", "binary_version": "1.15.0+ds1-1" }, { "binary_name": "mupdf-tools", "binary_version": "1.15.0+ds1-1" }, { "binary_name": "mupdf-tools-dbgsym", "binary_version": "1.15.0+ds1-1" } ] }