Apache PDFBox® - A Java PDF Library
The Apache PDFBox® library is an open source Java tool for working with PDF documents. This project allows creation of new PDF documents, manipulation of existing documents and the ability to extract content from documents. Apache PDFBox also includes several command-line utilities. Apache PDFBox is published under the Apache License v2.0.
CVE-2018-8036 DoS (OOM) Vulnerability in AFMParser
Due to a DoS (OOM) Vulnerability in AFMParser we strongly recommend to update to the most recent version of Apache PDFBox.
Versions Affected: Apache PDFBox 1.8.0 to 1.8.14 and 2.0.0RC1 to 2.0.10. Earlier, unsupported versions may be affected as well.
Mitigation: Upgrade to Apache PDFBox 1.8.15 respectively 2.0.11
To get help on using PDFBox, please Subscribe to the Users Mailing List and post your questions there. We’re happy to help.
The project is a volunteer effort and we’re always looking for interested people to help us improve PDFBox. There are a multitude of ways that you can help us depending on your skills. Subscribe to the Mailing Lists and find out how you can help.
Extract Unicode text from PDF files.
Split a single PDF into many files or merge multiple PDF files.
Extract data from PDF forms or fill a PDF form.
Validate PDF files against the PDF/A-1b standard.