Artifex MuPDF 1.15.0 has a heap-based buffer overflow in fz_append_display_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.
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
Debian | 12 | all | mupdf | < 1.15.0+ds1-1 | mupdf_1.15.0+ds1-1_all.deb |
Debian | 11 | all | mupdf | < 1.15.0+ds1-1 | mupdf_1.15.0+ds1-1_all.deb |
Debian | 10 | all | mupdf | < 1.14.0+ds1-4+deb10u1 | mupdf_1.14.0+ds1-4+deb10u1_all.deb |
Debian | 999 | all | mupdf | < 1.15.0+ds1-1 | mupdf_1.15.0+ds1-1_all.deb |
Debian | 13 | all | mupdf | < 1.15.0+ds1-1 | mupdf_1.15.0+ds1-1_all.deb |