In PDFResurrect 0.12 through 0.19, gettype in pdf.c has an out-of-bounds write via a crafted PDF document.
A flaw was found in PDFResurrect in version 0.22b. There is a infinite loop in getxreflinearskipped() in pdf.c via a crafted PDF file.
Reference: https://github.com/enferex/pdfresurrect/issues/17
Upstream patch: https://github.com/enferex/pdfresurrect/commit/7e35d1806e111fd28610ccc86bb33f54792ac370