CVE-2026-62997CWE-502insecure-deserialization

CVE-2026-62997

published September 17, 2026

CVSS
7.7
EPSS
1%
Percentile
52.1
In the wild
Unconfirmed
What it is

Kedro-Datasets provides data connectors for Kedro. From version 5.0.0 until 9.5.0, kedro_datasets_experimental.pytorch.PyTorchDataset in kedro-datasets loads .pt model files with torch.load without enforcing weights_only=True, and user-supplied load_args are silently dropped. On PyTorch versions earlier than 2.6, a malicious pickle-backed model from an attacker-influenced shared registry, downloaded checkpoint, or partitioned external source can execute arbitrary code when a Kedro pipeline loads it. The issue affects only the opt-in kedro_datasets_experimental component and does not affect users who load only trusted files. This issue is fixed in version 9.5.0.

The record
Technical detail
CVSS
7.7 · NONE
CVSS v4.0
7.7 · CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
EPSS
0.00686 · 52.1th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2026-09-17T01:17Z
References (5)
EPSS history
Timeline
  • 18 SEP 04:00Z
    EPSS moved — → 0%
    epss
  • 16 SEP 20:48Z
    Kedro-Datasets: Remote code execution in experimental `PyTorchDataset` via unsafe `torch.load`
    cvelistv5