Download Latest Version pdfcpu_0.16.1_Windows_i386.zip (6.8 MB) Google Add to Preferred Sources
Home / v0.16.1
Name Modified Size InfoDownloads / Week
Parent folder
pdfcpu_0.16.1_Js_wasm.tar.xz.sbom.json < 4 hours ago 10.3 kB
checksums.txt < 4 hours ago 1.9 kB
pdfcpu_0.16.1_Darwin_arm64.tar.xz.sbom.json < 4 hours ago 11.1 kB
pdfcpu_0.16.1_Darwin_x86_64.tar.xz.sbom.json < 4 hours ago 11.1 kB
pdfcpu_0.16.1_Linux_x86_64.tar.xz.sbom.json < 4 hours ago 11.1 kB
pdfcpu_0.16.1_Linux_armv7.tar.xz.sbom.json < 4 hours ago 11.0 kB
pdfcpu_0.16.1_Linux_i386.tar.xz.sbom.json < 4 hours ago 11.0 kB
pdfcpu_0.16.1_Linux_arm64.tar.xz.sbom.json < 4 hours ago 11.1 kB
pdfcpu_0.16.1_Windows_x86_64.zip.sbom.json < 4 hours ago 12.5 kB
pdfcpu_0.16.1_Darwin_arm64.tar.xz < 4 hours ago 5.4 MB
pdfcpu_0.16.1_Darwin_x86_64.tar.xz < 4 hours ago 6.3 MB
pdfcpu_0.16.1_Js_wasm.tar.xz < 4 hours ago 6.9 MB
pdfcpu_0.16.1_Linux_arm64.tar.xz < 4 hours ago 5.3 MB
pdfcpu_0.16.1_Linux_armv7.tar.xz < 4 hours ago 5.6 MB
pdfcpu_0.16.1_Linux_i386.tar.xz < 4 hours ago 5.9 MB
pdfcpu_0.16.1_Linux_x86_64.tar.xz < 4 hours ago 6.3 MB
pdfcpu_0.16.1_Windows_i386.zip < 4 hours ago 6.8 MB
pdfcpu_0.16.1_Windows_i386.zip.sbom.json < 4 hours ago 12.5 kB
pdfcpu_0.16.1_Windows_x86_64.zip < 4 hours ago 7.0 MB
README.md < 5 hours ago 1.4 kB
v0.16.1 source code.tar.gz < 5 hours ago 272.1 MB
v0.16.1 source code.zip < 5 hours ago 273.2 MB
Totals: 22 Items   601.0 MB 0

v0.16.1

Security and stability update with no public API changes. Requires Go 1.26 or later.

This release fixes a denial-of-service vulnerability in grayscale and Indexed image rendering, including CalRGB palette handling. Processing a crafted PDF could cause an index-out-of-range panic and terminate the calling process if the panic was not recovered.

Versions v0.16.0 and earlier are affected. Applications extracting or rendering images from untrusted PDFs should upgrade to v0.16.1. See GHSA-6524-w46v-6399.

Improvements:

  • Harden PDF parsing, image processing, JSON input handling, and signature-data parsing.
  • Prevent panics when rendering grayscale and Indexed images, including palette bounds and Decode mapping checks.
  • Strengthen external-link checks and reporting of problematic links; redact URL passwords in reports and CLI output.
  • Improve structural validation of embedded files, 3D annotations, and multimedia dictionaries.
  • Report JavaScript and supported media presence during validation without executing content or displaying script code.
  • Report invalid zero-offset xref entries as skipped in relaxed validation and reject them in strict mode (#612).
  • Fix strict validation of PDF dates ending in Z (#1493).
  • Update the TIFF dependency to v1.0.7.
Source: README.md, updated 2026-10-04