CVE-2025-2148

PyTorch Tuple torch.ops.profiler._call_end_callbacks_on_jit_fut memory corruption

Published Mar 10, 2025 CVSS 4.0 · 2.3 Low EPSS < 1% KEV · Not listed
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-7522 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.
Github GHSA Github GHSA GHSA-c678-jfcj-6jmf PyTorch Tuple Handler is Vulnerable to Memory Corruption through Manipulation of None Argument
History
Type Values Removed Values Added
First Time appeared Linuxfoundation
Linuxfoundation pytorch
CPEs cpe:2.3:a:pytorch:pytorch:2.6.0\+cu124:*:*:*:*:*:*:* cpe:2.3:a:linuxfoundation:pytorch:2.6.0:cu124:*:*:*:python:*:*
Vendors & Products Pytorch
Pytorch pytorch
Linuxfoundation
Linuxfoundation pytorch
Type Values Removed Values Added
First Time appeared Pytorch
Pytorch pytorch
CPEs cpe:2.3:a:pytorch:pytorch:2.6.0\+cu124:*:*:*:*:*:*:*
Vendors & Products Pytorch
Pytorch pytorch
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
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.
Title PyTorch Tuple torch.ops.profiler._call_end_callbacks_on_jit_fut memory corruption
Weaknesses CWE-119
References
Metrics cvssV2_0

{'score': 5.1, 'vector': 'AV:N/AC:H/Au:N/C:P/I:P/A:P'}

cvssV3_0

{'score': 5, 'vector': 'CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:L'}

cvssV3_1

{'score': 5, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:L'}

cvssV4_0

{'score': 2.3, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
VulDB
Published
Updated
Mar 10, 2025, 2:10 PM
Reserved
Mar 10, 2025, 6:12 AM
Status
Analyzed
Published
Mar 10, 2025, 12:15 PM
Modified
Jun 17, 2026, 9:06 AM