pytorch-lightningPYSEC-2026-3967
PyTorch Lightning through 2.6.5, fixed in commit d710d68, contains a remote code execution vulnerability in the _load_state function that imports and executes attacker-controlled module names from checkpoint _instantiator hyperparameters. Attackers can craft malicious checkpoint files that bypass we
High7.8CVE-2026-58659 · Published Jul 15, 2026 · updated Sep 10, 2026
Affected versions
| Package | Affected | Fixed in |
|---|---|---|
| pytorch-lightning PyPI | < 2.6.6 | 2.6.6 |
Changes since it was listed
| Date | Change |
|---|---|
| Sep 25 | Severity: Unrated to High |
Details and references
PyTorch Lightning through 2.6.5, fixed in commit d710d68, contains a remote code execution vulnerability in the _load_state function that imports and executes attacker-controlled module names from checkpoint _instantiator hyperparameters. Attackers can craft malicious checkpoint files that bypass weights_only=True protections to execute arbitrary code when LightningModule.load_from_checkpoint is called.
- CVSS 3.1
- CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
- Severity from
- NVD
- Also known as
- CVE-2026-58659, GHSA-qqmf-gpg7-g8gw, PYSEC-2026-3624
- github.com/Lightning-AI/pytorch-lightning/issues/21822
- github.com/Lightning-AI/pytorch-lightning/commit/d710d689510d50e800f53b3cd773cbca20b1f86f
- github.com/Lightning-AI/pytorch-lightning/pull/21832
- www.vulncheck.com/advisories/pytorch-lightning-arbitrary-code-execution-via-instantiator-hyperparameter
- github.com/Lightning-AI/pytorch-lightning/releases/tag/2.6.6
- github.com/advisories/GHSA-qqmf-gpg7-g8gw
More pytorch-lightning advisories
All| Date | Advisory | Severity | Fixed in |
|---|---|---|---|
| Sep 10 | Remote code execution in pytorch lightning CVE-2024-5452Critical9.8fixed in 2.3.3 | Critical9.8 | 2.3.3 |
| Sep 10 | pytorch-lightning vulnerable to Arbitrary File Write via /v1/runs API endpoint CVE-2024-5980Critical9.1fixed in 2.3.3 | Critical9.1 | 2.3.3 |
| May 12 | PyTorch Lightning load_from_checkpoint has an insecure checkpoint deserialization CVE-2026-31221High7.8no fix yet | High7.8 | No fix yet |
| May 7 | Compromise of PyTorch Lightning PyPi Package Versions CVE-2026-44484Critical9.8no fix yet | Critical9.8 | No fix yet |
| Mar 202025 | PyTorch Lightning denial of service vulnerability CVE-2024-8020High7.5no fix yet | High7.5 | No fix yet |
| Mar 202025 | PyTorch Lightning path traversal vulnerability CVE-2024-8019Critical9.1fixed in 2.4.0 | Critical9.1 | 2.4.0 |