Vulnerability DatabaseGHSA-f83h-ghpp-7wcc

GHSA-f83h-ghpp-7wcc
Python vulnerability analysis and mitigation

Overview

pdfminer.six, a popular Python library for extracting text and information from PDF files, was found to contain an insecure deserialization vulnerability (GHSA-f83h-ghpp-7wcc) in its CMap loader component. The vulnerability affects versions <= 20250506 and was patched in version 20251107. This security issue allows a low-privileged user to gain root access through unsafe usage of Python's pickle module for CMap file loading (GitHub Advisory).

Technical details

The vulnerability exists in the pdfminer.six CMap loading functionality (pdfminer/cmapdb.py). The issue stems from loading and deserializing .pickle.gz files using Python's pickle module without proper validation of untrusted data. The vulnerable code is located in the loaddata method where it uses pickle.loads() on untrusted input. The vulnerability has been assigned a CVSS score of 7.8 (High) with vector CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H (GitHub Advisory).

Impact

If exploited, this vulnerability allows attackers to achieve full code execution as the service user, potentially escalating privileges from user to root. The impact includes potential for persistence and lateral movement within the system. The vulnerability affects confidentiality, integrity, and availability of the system, with all three rated as High in the CVSS metrics (GitHub Advisory).

Mitigation and workarounds

The vulnerability has been patched in version 20251107 of pdfminer.six. The fix includes implementing path resolution to prevent directory traversal and adding checks to ensure resolved paths are within intended directories (GitHub Commit).

Additional resources


SourceThis report was generated using AI

Related Python vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2025-66471HIGH8.9
  • PythonPython
  • urllib3
NoYesDec 05, 2025
CVE-2025-66418HIGH8.9
  • PythonPython
  • python-urllib3
NoYesDec 05, 2025
CVE-2025-65958HIGH8.5
  • PythonPython
  • cpe:2.3:a:openwebui:open_webui
NoYesDec 04, 2025
CVE-2025-56427HIGH7.5
  • PythonPython
  • composio
NoNoDec 04, 2025
CVE-2025-63681MEDIUM4.3
  • PythonPython
  • open-webui
NoNoDec 04, 2025

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management