216.73.216.233

CVE-2026-31214

· Published 12/05/2026 16:16 · Modified 13/05/2026 15:51

Labels: CVE-2026-31214 2026-05-12CVE-2026-31214CWE-502[email protected]

Essential information

Published
12/05/2026 16:16
Modified
13/05/2026 15:51
Author
Creator
CVSS
9.8 CRITICAL (v3.1)
CISA KEV
No
CWE
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

CVSS metrics

Description

The torch-checkpoint-shrink.py script in the ml-engineering project in commit 0099885db36a8f06556efe1faf552518852cb1e0 (2025-20-27) contains an insecure deserialization vulnerability (CWE-502). The script uses torch.load() to process PyTorch checkpoint files (.pt) without enabling the security-restrictive weights_only=True parameter. This oversight allows the deserialization of arbitrary Python objects via the pickle module. A remote attacker can exploit this by providing a maliciously crafted checkpoint file, leading to arbitrary code execution in the context of the user running the script.

NVD status

Status
Deferred — CVE has been recently published to the CVE List and has been received by the NVD.
Source
[email protected]
NVD
View on NVD

Affected products (CPE)

ProductCPE
torch / ml-engineering cpe:2.3:a:torch:ml-engineering:*:*:*:*:*:*:*:*

References