Skip to content
HighVulnerability

CVE-2026-9856: huggingface/transformers path traversal in save_pretrained via chat_template

Identifier
CVE-2026-9856
Published
Record updated
View JSON
Affected
  • transformers < 5.10.0
Fixed in
5.10.0
  • released June 3, 2026, 60 days before disclosure
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.5%

Summary

CVE-2026-9856 affects huggingface/transformers versions <=5.8.0.dev0 and allows arbitrary file writes via path traversal. Keys from the chat_template dictionary in the save_pretrained() methods of PreTrainedTokenizerBase and ProcessorMixin are used directly as filenames without validation, so a malicious Hub repository with a crafted tokenizer_config.json can write attacker-controlled content outside the save directory when a victim saves the tokenizer or processor. Multiple ProcessorMixin subclasses, including Idefics, Florence, Gemma, Phi, and Qwen-VL, are affected.

Mitigation

The source does not state a fix yet. Check the original advisory for updates.