Skip to content
OpenAdvisories
Critical · 9.8 CVE-2011-10043 EUVD-2011-5272GHSA-8x3h-9qcg-hv3j

Module::Load versions before 0.22 for Perl allow arbitrary modules outside of @INC to be loaded

Published Jul 7, 2026 · Updated Jul 7, 2026 · Assigned by CPANSec

Description

Module::Load versions before 0.22 for Perl allow arbitrary modules outside of @INC to be loaded.

Module names starting with "::" could be passed to the load function to specify arbitrary module paths.

Attackers able to influence module names passed to load could use that bug to execute arbitrary code.

Affected products

VendorProductAffectedFixed
BINGOS Module::Load < 0.22 0.22

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 perl 5.18.1-2 —
Debian 13 perl 5.18.1-2 —
Debian 12 perl 5.18.1-2 —
ReleasePackageFixed inAdvisory
Ubuntu Pro 20.04 LTS perl No fix yet —
Ubuntu Pro 18.04 LTS perl No fix yet —
Ubuntu Pro 16.04 LTS perl No fix yet —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 14.04 LTS perl No fix yet —

References