There is an invalid memory access vulnerability in the function TextPage::findGaps() located at TextOutputDev.c in Xpdf 4.01, which can (for example) be triggered by sending a crafted pdf file to the pdftops binary. It allows an attacker to cause Denial of Service (Segmentation fault) or possibly have unspecified other impact.
The product reads data past the end, or before the beginning, of the intended buffer.
Link | Tags |
---|---|
https://research.loginsoft.com/bugs/invalid-memory-access-in-textpagefindgaps-xpdf-4-01/ | third party advisory exploit |
https://forum.xpdfreader.com/viewtopic.php?f=3&t=41265 | vendor advisory |