FPDI PDF-Parser v2.1.7 released!2026-08-11

Happy Summer Holidays from Setasign!We hope you enjoy the summer this year!

Today, we released a new version of the FPDI PDF-Parser add-on!

It comes with a fix that prohibits a possible out-of-memory issue if a special crafted PDF is processed by FPDI and the FPDI PDF-Parser add-on.

So if you process foreign PDFs, update as soon as possible!

Check the release notes of the component below.
Log in to download the latest version of the related package!

FPDI PDF-Parser

Version 2.1.7

Release date: 2026-08-11 Compatible with PHP >=7.2 <8.6
FPDI PDF-Parser
Bugfix
  • Fixed unbounded allocation in Predictor class which could cause an out-of-memory error.
  • Added various checks for a valid key-length in SecHandler class.
Tweak
  • Harden data types by using ensure() calls and explicit data type and sanity checks in CrossReference\CompressedReader class.
  • Catch implausible N values in compressed object streams.
  • Fixed password preparation (SASLprep) if it includes the pipe (Ux007C) character for AES265 security handler.
  • Optimized check for prohibited characters in SaslPrep class.