CVE-2024-11003

Published Nov 19, 2024 CVSS 3.1 · 7.8 High EPSS 12.0% KEV · Not listed
Description
Qualys discovered that needrestart, before version 3.8, passes unsanitized data to a library (Modules::ScanDeps) which expects safe input. This could allow a local attacker to execute arbitrary shell commands. Please see the related CVE-2024-10224 in Modules::ScanDeps.

Remediation

Vendor Workaround

Edit /etc/needrestart/needrestart.conf so that the following line appears after "# Disable interpreter scanners." and reboot: $nrconf{interpscan} = 0;

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-3957-1 needrestart security update
Debian DSA Debian DSA DSA-5815-1 needrestart security update
Ubuntu USN Ubuntu USN USN-7117-1 needrestart and Module::ScanDeps vulnerabilities
History
Type Values Removed Values Added
CPEs cpe:2.3:a:needrestart_project:needrestart:*:*:*:*:*:*:*:*
Type Values Removed Values Added
First Time appeared Needrestart Project
Needrestart Project needrestart
Weaknesses CWE-78
CPEs cpe:2.3:a:needrestart_project:needrestart:-:*:*:*:*:*:*:*
Vendors & Products Needrestart Project
Needrestart Project needrestart
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Qualys discovered that needrestart, before version 3.8, passes unsanitized data to a library (Modules::ScanDeps) which expects safe input. This could allow a local attacker to execute arbitrary shell commands. Please see the related CVE-2024-10224 in Modules::ScanDeps.
References
Metrics cvssV3_1

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

Weaknesses

Sources

Status
PUBLISHED
Assigner
canonical
Published
Updated
Nov 3, 2025, 9:51 PM
Reserved
Nov 7, 2024, 9:16 PM
Status
Modified
Published
Nov 19, 2024, 6:15 PM
Modified
Jun 17, 2026, 6:56 AM