Advisory Database
  • Advisories
  • Dependency Scanning
  1. pypi
  2. ›
  3. pdfminer.six
  4. ›
  5. GHSA-f83h-ghpp-7wcc

GHSA-f83h-ghpp-7wcc: Insecure Deserialization (pickle) in pdfminer.six CMap Loader — Local Privesc

November 7, 2025 (updated January 7, 2026)

🚀 Overview

This report demonstrates a real-world privilege escalation vulnerability in pdfminer.six due to unsafe usage of Python’s pickle module for CMap file loading. It shows how a low-privileged user can gain root access (or escalate to any service account) by exploiting insecure deserialization in a typical multi-user or server environment.

Click to open external image

🚨 Special Note

This advisory addresses a distinct vulnerability from GHSA-wf5f-4jwr-ppcp (CVE-2025-64512).

References

  • github.com/advisories/GHSA-f83h-ghpp-7wcc
  • github.com/pdfminer/pdfminer.six
  • github.com/pdfminer/pdfminer.six/commit/b808ee05dd7f0c8ea8ec34bdf394d40e63501086
  • github.com/pdfminer/pdfminer.six/security/advisories/GHSA-f83h-ghpp-7wcc

Code Behaviors & Features

Detect and mitigate GHSA-f83h-ghpp-7wcc with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions before 20251230

Fixed versions

  • 20251230

Solution

Upgrade to version 20251230 or above.

Impact 7.8 HIGH

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Learn more about CVSS

Weakness

  • CWE-502: Deserialization of Untrusted Data
  • CWE-915: Improperly Controlled Modification of Dynamically-Determined Object Attributes

Source file

pypi/pdfminer.six/GHSA-f83h-ghpp-7wcc.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sun, 08 Nov 2026 00:15:22 +0000.