CVE-2024-48991

Severity CVSS v4.0:
Pending analysis
Type:
CWE-362 Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
Publication date:
19/11/2024
Last modified:
03/07/2025

Description

Qualys discovered that needrestart, before version 3.8, allows local attackers to execute arbitrary code as root by winning a race condition and tricking needrestart into running their own, fake Python interpreter (instead of the system's real Python interpreter). The initial security fix (6ce6136) introduced a regression which was subsequently resolved (42af5d3).

Vulnerable products and versions

CPE From Up to
cpe:2.3:a:needrestart_project:needrestart:*:*:*:*:*:*:*:* 3.8 (excluding)