CVE-2026-31221High· 8.0▾ TwilightA flaw was found in PyTorch-Lightning. This vulnerability, categorized as insecure deserialization (CWE-502), exists in the checkpoint loading mechanism. A remote attacker can exploit this by providing a maliciously crafted checkpoint file…
▾ Twilight zone — High severity, or a signal on a lesser flaw
impact 44 · likelihood 0.1 · exploitation 0
Need a working PoC? Pro members can cast a request and our team develops one — it lands right here.
Exploit-prediction probability, daily snapshots since Aug 5.
Disclosure to exploitation, from the record and what we observed since indexing it.
Disclosed via CSAF
0.4%
Last analysed / modified upstream
0.4% → 0.6%
7.8 → 8
A flaw was found in PyTorch-Lightning. This vulnerability, categorized as insecure deserialization (CWE-502), exists in the checkpoint loading mechanism. A remote attacker can exploit this by providing a maliciously crafted checkpoint file, which, when loaded by the LightningModule.load_from_checkpoint() method, allows the deserialization of arbitrary Python objects. This can lead to arbitrary code execution on the victim's system.
pytorch-lightning: PyTorch-Lightning: Arbitrary code execution via insecure deserialization of checkpoint files — rated Important by Red Hat. Released 2026-05-12, updated 2026-09-24.
Affected:
No fix planned:
Will not fix
Workarounds / mitigations:
Affected packages:
pytorch-lightning <= 2.6.0Field changes observed since this record was first indexed.
Connected by shared product, vendor, weakness, or advisory.
CVE-2026-59936Medium· 6.5pypdf: pypdf: Denial of Service via crafted PDF inline image (CVE-2026-59936)
CVE-2026-59935Medium· 6.5pypdf: pypdf: Denial of Service via crafted PDF with unterminated inline image (CVE-2026-59935)
CVE-2026-59938Medium· 5.3pypdf: pypdf: Possible large memory usage for wrong image dimensions (CVE-2026-59938)
CVE-2026-59937Medium· 6.5pypdf: pypdf: Denial of Service via crafted PDF with malformed cross-reference streams (CVE-2026-59937)
CVE-2026-6855High· 7.1instructlab: InstructLab: Path traversal allows arbitrary directory creation and file write (CVE-2026-6855)
CVE-2026-42561High· 7.5python-multipart: python-multipart: Denial of Service via excessive multipart part headers (CVE-2026-42561)