<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="../assets/feed.xsl"?><rss version="2.0"><channel><title>PatchTheCVE: xpdf</title><link>https://patchthecve.com/</link><description>CVEs with upgrade or downgrade fix steps</description><item><title>CVE-2024-7868: In Xpdf 4.05 (and earlier), invalid header info in a DCT (JPEG) stream can lead to an uninitialized variable i</title><link>https://patchthecve.com/cve/CVE-2024-7868.html</link><guid>https://patchthecve.com/cve/CVE-2024-7868.html</guid><pubDate>Wed, 17 Jun 2026 08:21:04 +0000</pubDate><description>HIGH 8.2: In Xpdf 4.05 (and earlier), invalid header info in a DCT (JPEG) stream can lead to an uninitialized variable in the DCT decoder. The proof-of-concept PDF file causes a segfault attempting to read from an invalid address.</description></item><item><title>CVE-2024-7867: In Xpdf 4.05 (and earlier), very large coordinates in a page box can cause an integer overflow and divide-by-z</title><link>https://patchthecve.com/cve/CVE-2024-7867.html</link><guid>https://patchthecve.com/cve/CVE-2024-7867.html</guid><pubDate>Wed, 17 Jun 2026 08:21:04 +0000</pubDate><description>MEDIUM 6.2: In Xpdf 4.05 (and earlier), very large coordinates in a page box can cause an integer overflow and divide-by-zero.</description></item><item><title>CVE-2024-7866: In Xpdf 4.05 (and earlier), a PDF object loop in a pattern resource leads to infinite recursion and a stack ov</title><link>https://patchthecve.com/cve/CVE-2024-7866.html</link><guid>https://patchthecve.com/cve/CVE-2024-7866.html</guid><pubDate>Wed, 17 Jun 2026 08:21:04 +0000</pubDate><description>MEDIUM 5.5: In Xpdf 4.05 (and earlier), a PDF object loop in a pattern resource leads to infinite recursion and a stack overflow.</description></item><item><title>CVE-2024-4568: In Xpdf 4.05 (and earlier), a PDF object loop in the PDF resources leads to infinite recursion and a stack ove</title><link>https://patchthecve.com/cve/CVE-2024-4568.html</link><guid>https://patchthecve.com/cve/CVE-2024-4568.html</guid><pubDate>Wed, 17 Jun 2026 08:02:10 +0000</pubDate><description>LOW 2.9: In Xpdf 4.05 (and earlier), a PDF object loop in the PDF resources leads to infinite recursion and a stack overflow.</description></item><item><title>CVE-2024-4141: Out-of-bounds array write in Xpdf 4.05 and earlier, triggered by an invalid character code in a Type 1 font</title><link>https://patchthecve.com/cve/CVE-2024-4141.html</link><guid>https://patchthecve.com/cve/CVE-2024-4141.html</guid><pubDate>Wed, 17 Jun 2026 08:01:12 +0000</pubDate><description>LOW 2.9: Out-of-bounds array write in Xpdf 4.05 and earlier, triggered by an invalid character code in a Type 1 font. The root problem was a bounds check that was being optimized away by modern compilers.
</description></item><item><title>CVE-2024-3900: Out-of-bounds array write in Xpdf 4.05 and earlier, triggered by long Unicode sequence in ActualText.
</title><link>https://patchthecve.com/cve/CVE-2024-3900.html</link><guid>https://patchthecve.com/cve/CVE-2024-3900.html</guid><pubDate>Wed, 17 Jun 2026 07:45:25 +0000</pubDate><description>LOW 2.9: Out-of-bounds array write in Xpdf 4.05 and earlier, triggered by long Unicode sequence in ActualText.
</description></item><item><title>CVE-2024-3248: In Xpdf 4.05 (and earlier), a PDF object loop in the attachments leads to infinite recursion and a stack overf</title><link>https://patchthecve.com/cve/CVE-2024-3248.html</link><guid>https://patchthecve.com/cve/CVE-2024-3248.html</guid><pubDate>Wed, 17 Jun 2026 07:43:36 +0000</pubDate><description>LOW 2.9: In Xpdf 4.05 (and earlier), a PDF object loop in the attachments leads to infinite recursion and a stack overflow.
</description></item><item><title>CVE-2024-3247: In Xpdf 4.05 (and earlier), a PDF object loop in an object stream leads to infinite recursion and a stack over</title><link>https://patchthecve.com/cve/CVE-2024-3247.html</link><guid>https://patchthecve.com/cve/CVE-2024-3247.html</guid><pubDate>Wed, 17 Jun 2026 07:43:36 +0000</pubDate><description>LOW 2.9: In Xpdf 4.05 (and earlier), a PDF object loop in an object stream leads to infinite recursion and a stack overflow.
</description></item><item><title>CVE-2024-2971: Out-of-bounds array write in Xpdf 4.05 and earlier, triggered by negative object number in indirect reference </title><link>https://patchthecve.com/cve/CVE-2024-2971.html</link><guid>https://patchthecve.com/cve/CVE-2024-2971.html</guid><pubDate>Wed, 17 Jun 2026 07:25:55 +0000</pubDate><description>LOW 2.9: Out-of-bounds array write in Xpdf 4.05 and earlier, triggered by negative object number in indirect reference in the input PDF file.

</description></item><item><title>CVE-2022-48545: An infinite recursion in Catalog::findDestInTree can cause denial of service for xpdf 4.02.</title><link>https://patchthecve.com/cve/CVE-2022-48545.html</link><guid>https://patchthecve.com/cve/CVE-2022-48545.html</guid><pubDate>Wed, 17 Jun 2026 05:15:36 +0000</pubDate><description>MEDIUM 5.5: An infinite recursion in Catalog::findDestInTree can cause denial of service for xpdf 4.02.</description></item><item><title>CVE-2023-3436: Xpdf 4.04 will deadlock on a PDF object stream whose &quot;Length&quot; field is itself in another object stream.

</title><link>https://patchthecve.com/cve/CVE-2023-3436.html</link><guid>https://patchthecve.com/cve/CVE-2023-3436.html</guid><pubDate>Wed, 17 Jun 2026 06:14:04 +0000</pubDate><description>LOW 3.3: Xpdf 4.04 will deadlock on a PDF object stream whose &quot;Length&quot; field is itself in another object stream.

</description></item><item><title>CVE-2023-3044: An excessively large PDF page size (found in fuzz testing, unlikely in normal PDF files) can result in a divid</title><link>https://patchthecve.com/cve/CVE-2023-3044.html</link><guid>https://patchthecve.com/cve/CVE-2023-3044.html</guid><pubDate>Wed, 17 Jun 2026 06:13:14 +0000</pubDate><description>LOW 3.3: An excessively large PDF page size (found in fuzz testing, unlikely in normal PDF files) can result in a divide-by-zero in Xpdf&#x27;s text extraction code.




This is related to CVE-2022-30524, but the problem here is caused by a very large page size, rather than by a very large character coordinate.

</description></item><item><title>CVE-2023-2664:  In Xpdf 4.04 (and earlier), a PDF object loop in the embedded file tree leads to infinite recursion and a sta</title><link>https://patchthecve.com/cve/CVE-2023-2664.html</link><guid>https://patchthecve.com/cve/CVE-2023-2664.html</guid><pubDate>Wed, 17 Jun 2026 05:53:08 +0000</pubDate><description>LOW 2.9:  In Xpdf 4.04 (and earlier), a PDF object loop in the embedded file tree leads to infinite recursion and a stack overflow.


</description></item><item><title>CVE-2023-2663:  In Xpdf 4.04 (and earlier), a PDF object loop in the page label tree leads to infinite recursion and a stack </title><link>https://patchthecve.com/cve/CVE-2023-2663.html</link><guid>https://patchthecve.com/cve/CVE-2023-2663.html</guid><pubDate>Wed, 17 Jun 2026 05:53:08 +0000</pubDate><description>LOW 2.9:  In Xpdf 4.04 (and earlier), a PDF object loop in the page label tree leads to infinite recursion and a stack overflow.


</description></item><item><title>CVE-2023-2662: In Xpdf 4.04 (and earlier), a bad color space object in the input PDF file can cause a divide-by-zero.


</title><link>https://patchthecve.com/cve/CVE-2023-2662.html</link><guid>https://patchthecve.com/cve/CVE-2023-2662.html</guid><pubDate>Wed, 17 Jun 2026 05:53:08 +0000</pubDate><description>LOW 2.9: In Xpdf 4.04 (and earlier), a bad color space object in the input PDF file can cause a divide-by-zero.


</description></item></channel></rss>