Skip to content
OpenAdvisories
Medium · 5.3 CVE-2024-10224 EUVD-2024-33491

Qualys discovered that if unsanitized input was used with the library Modules::ScanDeps, before version 1.36 a local attacker could possibl…

Published Nov 19, 2024 · Updated Nov 3, 2025 · Assigned by canonical

Description

Qualys discovered that if unsanitized input was used with the library Modules::ScanDeps, before version 1.36 a local attacker could possibly execute arbitrary shell commands by open()ing a "pesky pipe" (such as passing "commands|" as a filename) or by passing arbitrary strings to eval().

Affected products

VendorProductAffectedFixed
Module::ScanDeps Module::ScanDeps < 1.38 1.38

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libmodule-scandeps-perl 1.35-2 —
Debian 13 libmodule-scandeps-perl 1.35-2 —
Debian 12 libmodule-scandeps-perl 1.31-2+deb12u1 DSA-5816-1
Debian 11 libmodule-scandeps-perl 1.30-1+deb11u1 DLA-3958-1
ReleasePackageFixed inAdvisory
Ubuntu 24.04 LTS libmodule-scandeps-perl 1.35-1ubuntu0.24.04.1 USN-7117-1
Ubuntu 24.04 LTS needrestart 3.6-7ubuntu4.3 USN-7117-1
Ubuntu 22.04 LTS libmodule-scandeps-perl 1.31-1ubuntu0.1 USN-7117-1
Ubuntu 22.04 LTS needrestart 3.5-5ubuntu2.2 USN-7117-1
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 20.04 LTS libmodule-scandeps-perl 1.27-1ubuntu0.1~esm1 USN-7117-1
Ubuntu Pro 20.04 LTS needrestart 3.4-6ubuntu0.1+esm1 USN-7117-1
Ubuntu Pro 18.04 LTS libmodule-scandeps-perl 1.24-1ubuntu0.1~esm1 USN-7117-1
Ubuntu Pro 18.04 LTS needrestart 3.1-1ubuntu0.1+esm1 USN-7117-1
Ubuntu Pro 16.04 LTS libmodule-scandeps-perl 1.20-1ubuntu0.1~esm1 USN-7117-1
Ubuntu Pro 16.04 LTS needrestart 2.6-1ubuntu0.1~esm1 USN-7117-1
ReleasePackageFixed inAdvisory
RHEL 9 perl-Module-ScanDeps 1.30-6.el9 RHSA-2025:7350

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 9 perl-Module-ScanDeps 1.30-6.el9 ALSA-2025:7350

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 9 perl-Module-ScanDeps 1.30-6.el9 RLSA-2025:7350
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed perl-Module-ScanDeps 1.370.0-1.1 openSUSE-SU-2025:14635-1
ReleasePackageFixed inAdvisory
Alpine v3.24 perl-module-scandeps 1.37-r0 —
Alpine v3.23 perl-module-scandeps 1.37-r0 —
Alpine v3.22 perl-module-scandeps 1.37-r0 —
Alpine v3.21 perl-module-scandeps 1.37-r0 —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 perl-Module-ScanDeps +1 1.37-1.amzn2023.0.1 ALAS2023-2025-797
Amazon Linux 2 perl-Module-ScanDeps 1.10-3.amzn2.0.1 ALAS2-2025-2738

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 perl-Module-ScanDeps 1.35-3 —
Azure Linux 2 (CBL-Mariner) perl-Module-ScanDeps 1.35-2 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 9 perl-Module-ScanDeps 1.30-6.el9 ELSA-2025-7350

Advisories 11

References