Skip to content
Heist/ feed
Back to feed
Medium

Hugging Face Transformers Path Traversal via Checkpoint Index

Type: advisorySources: OSV

Hugging Face Transformers fails to validate shard filenames in checkpoint index files, allowing attackers to read arbitrary files outside the model directory. Attackers can supply malicious index files with parent-directory references or absolute paths that are joined without validation, enabling file disclosure and filesystem reconnaissance.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-75104
Confirmed fixed CVEs
Not specified
Updated in this feed
4 Nov 2026, 15:55 UTC · Revision 1

Source evidence

Hugging Face Transformers Path Traversal via Checkpoint Index

core-osv · Original source

Published 17 Aug 2026, 20:36 UTC

Hugging Face Transformers fails to validate shard filenames in checkpoint index files, allowing attackers to read arbitrary files outside the model directory. Attackers can supply malicious index files with parent-directory references or absolute paths that are joined without validation, enabling file disclosure and filesystem reconnaissance.

osv:CVE-2026-75104
Complete source record
{
  "id": "9d07bda543a6e24513cff1fd843a570a2e56ebe3b0a1f5566d97389521cb46c0",
  "url": "https://osv.dev/vulnerability/CVE-2026-75104",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Hugging Face Transformers Path Traversal via Checkpoint Index",
    "summary": "Hugging Face Transformers fails to validate shard filenames in checkpoint index files, allowing attackers to read arbitrary files outside the model directory. Attackers can supply malicious index files with parent-directory references or absolute paths that are joined without validation, enabling file disclosure and filesystem reconnaissance.",
    "evidence": "osv:CVE-2026-75104",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2026-75104",
      "aliases": [
        "CVE-2026-75104"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/huggingface/transformers",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "last_affected": "5eddc12edfaf8cafde8c9bae4ccb12f8a139b4f9"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "5.15.0"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandardRange"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v5.15.0",
            "v4.56.1-Vault-Gemma-preview",
            "4.55.0-GLM-4.5V-preview-GLM-4.5V-preview",
            "4.55.0-GLM-4.5V-preview",
            "v4.53.2-Ernie-4.5-preview",
            "v4.53.2-modernbert-decoder-preview",
            "v4.52.4-Kyutai-STT-preview",
            "v4.52.4-VJEPA-2-preview",
            "v4.52.4-ColQwen2-preview",
            "v4.51.3-CSM-preview",
            "v4.51.3-GraniteMoeHybrid-preview",
            "v4.51.3-LlamaGuard-preview",
            "v4.51.3-D-FINE-preview",
            "v4.51.3-SAM-HQ-preview",
            "v4.51.3-BitNet-preview",
            "v4.51.3-InternVL-preview",
            "v4.51.3-Janus-preview",
            "v4.51.3-TimesFM-preview",
            "v4.51.3-MLCD-preview",
            "v4.51.3-Qwen2.5-Omni-preview",
            "v4.50.3-DeepSeek-3",
            "v4.49.0-Mistral-3",
            "v4.49.0-AyaVision",
            "v4.49.0-SigLIP-2",
            "v4.49.0-SmolVLM-2",
            "v4.33.1",
            "v4.16.0",
            "v4.15.0",
            "v4.14.0",
            "v4.13.0",
            "v4.12.0",
            "v4.11.0",
            "v4.10.0",
            "v4.9.0",
            "v4.8.0",
            "v4.7.0",
            "v4.6.0",
            "v4.5.0",
            "v4.4.0",
            "v4.3.0.rc1",
            "4.3.0.rc1",
            "v4.2.0",
            "v4.1.1",
            "v4.1.0",
            "v3.5.0",
            "v3.4.0",
            "v3.3.1",
            "v3.3.0",
            "v3.2.0",
            "v3.1.0",
            "v3.0.2",
            "v3.0.1",
            "3.0.1",
            "v3.0.0",
            "v2.11.0",
            "v2.10.0",
            "v2.9.1",
            "v2.9.0",
            "v2.8.0",
            "v2.7.0",
            "v2.6.0",
            "v2.5.1",
            "v2.5.0",
            "v2.4.1",
            "v2.4.0",
            "v2.3.0",
            "v2.2.2",
            "v2.2.1",
            "v2.2.0",
            "v2.1.1",
            "v2.1.0",
            "v2.0.0",
            "1.2.0",
            "1.1.0",
            "1.0",
            "v0.6.2",
            "v0.6.1",
            "v0.6.0",
            "v0.5.1",
            "v0.5.0",
            "0.5.0",
            "v0.4.0",
            "v0.3.0",
            "v0.2.0",
            "v0.1.2",
            "0.1.2"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-75104.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:36.816215108Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/75xxx/CVE-2026-75104.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-75104",
        "https://www.vulncheck.com/advisories/hugging-face-transformers-path-traversal-via-checkpoint-index",
        "https://github.com/huggingface/transformers/issues/47176",
        "https://github.com/huggingface/transformers/issues/47177",
        "https://github.com/huggingface/transformers",
        "https://github.com/huggingface/transformers/blob/main/src/transformers/utils/hub.py"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-22"
        ],
        "cna_assigner": "VulnCheck",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/75xxx/CVE-2026-75104.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-75104",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 504340,
  "published_at": "2026-08-17T20:36:00.721+00:00"
}