iTextPDF in iText 7 and up to (excluding 4.4.13.3) 7.1.17 allows command injection via a CompareTool filename that is mishandled on the gs (aka Ghostscript) command line in GhostscriptHelper.java.
CVSS 3.1CRITICAL 9.8·Network·No auth·No interaction·EPSS 0.05425·Published 2021-12-15·Fixed in 7.1.17, 5.5.13.3CWE-77
The XML parsers in iText before 5.5.12 and 7.x before 7.0.3 do not disable external entities, which might allow remote attackers to conduct XML external entity (XXE) attacks via a crafted PDF.
iText v7.1.17, up to (exluding)": 7.1.18 and 7.2.2 was discovered to contain an out-of-memory error via the component readStreamBytesRaw, which allows attackers to cause a Denial of Service (DoS) via a crafted PDF file.
CVSS 3.1MEDIUM 6.5·Network·No auth·User interaction·EPSS 0.0139·Published 2022-02-01·Fixed in 7.1.18CWE-770
iText v7.1.17 was discovered to contain a stack-based buffer overflow via the component ByteBuffer.append, which allows attackers to cause a Denial of Service (DoS) via a crafted PDF file.
CVSS 3.1MEDIUM 6.5·Network·No auth·User interaction·EPSS 0.01295·Published 2022-02-01·Fixed in 7.1.18CWE-787
iText v7.1.17 was discovered to contain an out-of-bounds exception via the component ARCFOUREncryption.encryptARCFOUR, which allows attackers to cause a Denial of Service (DoS) via a crafted PDF file.
CVSS 3.1MEDIUM 6.5·Network·No auth·User interaction·EPSS 0.00547·Published 2022-02-01·Fixed in 7.2.0CWE-125