Skip to content
Sign in
CVE-2026-578458.8High

CVE-2026-57845: Hugging Face Datasets through 5.1.0 Pickle Deserialization RCE via Pandas Builder

huggingface · datasets

Vendor fix available · Affected: huggingface datasets · Exploitation: public proof of concept (unverified)

ExploitationProof of concept public

Not in CISA KEV as of catalogue 2026.11.06 (6 Nov)

  1. In CISA KEV: not seen
  2. Exploited (reported): not seen
  3. Scanning observed: not seen
  4. Proof of concept public1 public GitHub repository (unverified), listed by PoC-in-GitHub23 Oct
  5. Not established: not seen
0.6%probability of exploitation in the next 30 days
46th percentile
050100

Higher than 46% of scored CVEs

8.8HighCVSS
LowHigh

DescriptionNVD

Hugging Face Datasets through 5.1.0 contains an insecure deserialization vulnerability that allows attackers to execute arbitrary Python code by crafting a malicious pickle file loaded through the deprecated pandas packaged builder. Attackers can supply a pickle-backed dataset that is processed by Pandas._generate_tables via pandas.read_pickle() without validation, so when a victim calls datasets.load_dataset("pandas", data_files=...), the embedded reduce payload executes code with the victim process's privileges.

What changed

  1. PoC-in-GitHub lists 1 public GitHub repository (unverified) PoC-in-GitHub

Coverage1 article · 1 outlet

First in our coverage: SecurityOnline, 9 Nov.

  1. PoC exposes RCE flaw in widely used Hugging Face Datasets
    SecurityOnline · first in our coverage

New articles also arrive in the RSS feed.

References

Updated AboutDevelopersSign in