Skip to main content

Datasets

3 CVEs product

Monthly

CVE-2026-57845 Oct 23, 15:14 HIGH POC PATCH This Week

Deserialization of attacker-supplied pickle data in the deprecated pandas packaged builder of Hugging Face Datasets (all versions through 5.1.0) lets a crafted dataset file run arbitrary Python in the victim's process when it is loaded via datasets.load_dataset("pandas", data_files=...). The attacker needs no credentials but does need the victim to actively point the loader at the malicious .pkl/.pickle file, and the builder emits a FutureWarning that it is deprecated; the resulting code executes with the privileges of the loading process, giving high confidentiality, integrity and availability impact. A public PoC reference exists but is not verified as working exploit code, there is no confirmed active exploitation, and the vendor fix (pull request 8879) hard-disables pickle loading in this builder; priority guidance places remediation in the current week rather than as an emergency.

Python Deserialization Hugging Face Datasets
NVD GitHub
CVSS 4.0
8.7
EPSS
0.6%
CVE-2026-66007 Jul 24, 14:58 PyPI MEDIUM POC PATCH This Month

Path traversal in Hugging Face Datasets up to 5.0.0 allows attackers to read arbitrary local files when a victim processes a crafted dataset. A publicly available exploit exists (CVE-2026-66007), though EPSS exploitation probability is low at 0.52% and user interaction is required. Patched in commit f989ef9.

Path Traversal Hugging Face Datasets
NVD GitHub VulDB
CVSS 4.0
6.9
EPSS
0.5%
CVE-2026-65010 Jul 23, 17:55 MEDIUM POC PATCH This Month

Symlink following in HuggingFace Datasets through version 5.00 allows local low-privileged attackers to redirect archive extraction to arbitrary filesystem locations by pre-planting symlinks at predictable output paths in the shared cache directory. When a higher-privileged user or automated service subsequently triggers Extractor.extract(), the library writes archive contents through the attacker-controlled symlink, enabling overwrite of sensitive system files and potential privilege escalation or code execution. A publicly available exploit exists and an upstream fix is available via commit ad2d853, though no confirmed tagged release version has been independently verified.

Privilege Escalation RCE Hugging Face Datasets
NVD GitHub
CVSS 4.0
4.4
EPSS
0.1%
EPSS 1% CVSS 8.7
HIGH POC PATCH This Week

Deserialization of attacker-supplied pickle data in the deprecated pandas packaged builder of Hugging Face Datasets (all versions through 5.1.0) lets a crafted dataset file run arbitrary Python in the victim's process when it is loaded via datasets.load_dataset("pandas", data_files=...). The attacker needs no credentials but does need the victim to actively point the loader at the malicious .pkl/.pickle file, and the builder emits a FutureWarning that it is deprecated; the resulting code executes with the privileges of the loading process, giving high confidentiality, integrity and availability impact. A public PoC reference exists but is not verified as working exploit code, there is no confirmed active exploitation, and the vendor fix (pull request 8879) hard-disables pickle loading in this builder; priority guidance places remediation in the current week rather than as an emergency.

Python Deserialization Hugging Face +1
NVD GitHub
EPSS 1% CVSS 6.9
MEDIUM POC PATCH This Month

Path traversal in Hugging Face Datasets up to 5.0.0 allows attackers to read arbitrary local files when a victim processes a crafted dataset. A publicly available exploit exists (CVE-2026-66007), though EPSS exploitation probability is low at 0.52% and user interaction is required. Patched in commit f989ef9.

Path Traversal Hugging Face Datasets
NVD GitHub VulDB
EPSS 0% CVSS 4.4
MEDIUM POC PATCH This Month

Symlink following in HuggingFace Datasets through version 5.00 allows local low-privileged attackers to redirect archive extraction to arbitrary filesystem locations by pre-planting symlinks at predictable output paths in the shared cache directory. When a higher-privileged user or automated service subsequently triggers Extractor.extract(), the library writes archive contents through the attacker-controlled symlink, enabling overwrite of sensitive system files and potential privilege escalation or code execution. A publicly available exploit exists and an upstream fix is available via commit ad2d853, though no confirmed tagged release version has been independently verified.

Privilege Escalation RCE Hugging Face +1
NVD GitHub

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy