Skip to content
OpenAdvisories
Unscored CVE-2016-6185 EUVD-2016-7119GHSA-6f2m-6xw2-h922

The XSLoader::load method in XSLoader in Perl does not properly locate .so files when called in a string eval, which might allow local user…

Published Aug 2, 2016 · Updated Aug 6, 2024 · Assigned by debian

Description

The XSLoader::load method in XSLoader in Perl does not properly locate .so files when called in a string eval, which might allow local users to execute arbitrary code via a Trojan horse library under the current working directory.

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.22.2-2 —
Debian 13 perl 5.22.2-2 —
Debian 12 perl 5.22.2-2 —
Debian 8 perl 5.20.2-3+deb8u6 DSA-3628-1
Debian 7 perl 5.14.2-21+deb7u4 DLA-565-1
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS perl 5.22.1-9ubuntu0.3 USN-3625-1
Ubuntu 14.04 LTS perl 5.18.2-2ubuntu1.4 USN-3625-1
ReleasePackageFixed inAdvisory
SLES 12 SP1 perl 5.18.2-11.1 SUSE-SU-2016:2263-1
SLES 11 SP4 perl 5.10.0-64.80.1 SUSE-SU-2016:2246-1
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 12 SP1 perl 5.18.2-11.1 SUSE-SU-2016:2263-1
SLES for SAP 11 SP4 perl 5.10.0-64.80.1 SUSE-SU-2016:2246-1

Advisories 5

References