Vulnerability · Published Mar 10, 2025 · Assigned by VulDB

CVE-2025-2148PyTorch Tuple torch.ops.profiler._call_end_callbacks_on_jit_fut memory corruption

Medium 5.0

In plain English

A medium-severity memory corruption in PyTorch. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 38% of all known vulnerabilities).

Severity (CVSS 3.1)5.0Medium
Exploit odds (30 days)0.4%top 61.8% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack toolingNoneno public tooling known

Official description

A vulnerability was found in PyTorch 2.6.0+cu124. It has been declared as critical. Affected by this vulnerability is the function torch.ops.profiler._call_end_callbacks_on_jit_fut of the component Tuple Handler. The manipulation of the argument None leads to memory corruption. The attack can be launched remotely. The complexity of an attack is rather high. The exploitation appears to be difficult.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12pytorchno fix listedDEBIAN-CVE-2025-2148
Debian:13pytorchno fix listedDEBIAN-CVE-2025-2148
Debian:14pytorchno fix listedDEBIAN-CVE-2025-2148
PyPItorchno fix listedGHSA-c678-jfcj-6jmf
PyPItorchno fix listedPYSEC-2025-189
Ubuntu:22.04:LTSpytorchno fix listedUBUNTU-CVE-2025-2148
Ubuntu:25.10pytorchno fix listedUBUNTU-CVE-2025-2148
Ubuntu:26.04:LTSpytorchno fix listedUBUNTU-CVE-2025-2148
Ubuntu:26.10pytorchno fix listedUBUNTU-CVE-2025-2148

Affected products (as reported)

VendorProductVersions
n/a PyTorch 2.6.0+cu124

Weakness: CWE-119 · Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:L

References