Advisory Database
  • Advisories
  • Dependency Scanning
  1. pypi
  2. ›
  3. transformers
  4. ›
  5. CVE-2026-4372

CVE-2026-4372: HuggingFace transformers vulnerable to remote code execution

May 26, 2026 (updated July 1, 2026)

A critical remote code execution vulnerability exists in all versions of the HuggingFace transformers library prior to version 5.3.0. The vulnerability allows an attacker to craft a malicious config.json file containing the _attn_implementation_internal field set to an attacker-controlled HuggingFace Hub repository ID. When a victim loads this model using the standard AutoModelForCausalLM.from_pretrained() API, the library downloads and executes arbitrary Python code from the attacker’s repository with the victim’s full OS privileges. This issue arises due to unfiltered deserialization of configuration attributes, insufficient sanitization of internal fields, and unsandboxed execution of downloaded kernels. The vulnerability bypasses the trust_remote_code security mechanism, is invisible to the victim, and exploits the standard documented usage pattern, making it particularly severe. Users are advised to upgrade to version 5.3.0 or later to mitigate this issue.

References

  • github.com/advisories/GHSA-29pf-2h5f-8g72
  • github.com/huggingface/transformers/commit/a7f8e7ff37d87d1a1a0c8cf607971c607741452f
  • huntr.com/bounties/1f693a6e-6836-4b8b-a0bd-ca036fba8884
  • nvd.nist.gov/vuln/detail/CVE-2026-4372

Code Behaviors & Features

Detect and mitigate CVE-2026-4372 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions before 5.3.0

Fixed versions

  • 5.3.0

Solution

Upgrade to version 5.3.0 or above.

Impact 7.8 HIGH

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

Learn more about CVSS

Weakness

  • CWE-1066: Missing Serialization Control Element
  • CWE-502: Deserialization of Untrusted Data

Source file

pypi/transformers/CVE-2026-4372.yml

Spotted a mistake? Edit the file on GitLab.

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

Page generated Sat, 11 Jul 2026 00:18:08 +0000.