Skip to content

CVE-2018-12015 In Perl through 5.26.2, the Archive::Tar module allows remote attackers to bypass a directory-traversal protection mechanism, and overwrite arbitrary files, via an archive file containing a symlink an...

HighCVSS 7.5 EPSS 7.3%
Published
Updated
Exploit status
No public exploit known

Description

In Perl through 5.26.2, the Archive::Tar module allows remote attackers to bypass a directory-traversal protection mechanism, and overwrite arbitrary files, via an archive file containing a symlink and a regular file with the same name.

Affected products

ProductAffected versionsFixed in
debian/perl(Debian:12) < 5.26.2-6 5.26.2-6
debian/perl(Debian:13) < 5.26.2-6 5.26.2-6
debian/perl(Debian:14) < 5.26.2-6 5.26.2-6
Canonical Ubuntu Linux = 12.04 No fix listed
Canonical Ubuntu Linux = 14.04 No fix listed
Canonical Ubuntu Linux = 16.04 No fix listed
Canonical Ubuntu Linux = 17.10 No fix listed
Canonical Ubuntu Linux = 18.04 No fix listed
debian linux = 8.0 No fix listed
debian linux = 9.0 No fix listed
perl <= 5.26.2 No fix listed
archivetar project archivetar <= 2.28 No fix listed
apple mac os x < 10.14.4 10.14.4
netapp data ontap edge All versions No fix listed
netapp oncommand workflow automation All versions No fix listed
netapp snap creator framework All versions No fix listed
netapp snapdrive All versions No fix listed
alpine/perl(Alpine:v3.10) < 5.26.2-r1 5.26.2-r1
alpine/perl(Alpine:v3.11) < 5.26.2-r1 5.26.2-r1
alpine/perl(Alpine:v3.12) < 5.26.2-r1 5.26.2-r1
alpine/perl(Alpine:v3.13) < 5.26.2-r1 5.26.2-r1
alpine/perl(Alpine:v3.14) < 5.26.2-r1 5.26.2-r1
alpine/perl(Alpine:v3.15) < 5.26.2-r1 5.26.2-r1
alpine/perl(Alpine:v3.16) < 5.26.2-r1 5.26.2-r1
alpine/perl(Alpine:v3.17) < 5.26.2-r1 5.26.2-r1
Show 12 more
ProductAffected versionsFixed in
alpine/perl(Alpine:v3.18) < 5.26.2-r1 5.26.2-r1
alpine/perl(Alpine:v3.19) < 5.26.2-r1 5.26.2-r1
alpine/perl(Alpine:v3.20) < 5.26.2-r1 5.26.2-r1
alpine/perl(Alpine:v3.21) < 5.26.2-r1 5.26.2-r1
alpine/perl(Alpine:v3.22) < 5.26.2-r1 5.26.2-r1
alpine/perl(Alpine:v3.23) < 5.26.2-r1 5.26.2-r1
alpine/perl(Alpine:v3.24) < 5.26.2-r1 5.26.2-r1
alpine/perl(Alpine:v3.5) < 5.24.4-r1 5.24.4-r1
alpine/perl(Alpine:v3.6) < 5.24.4-r1 5.24.4-r1
alpine/perl(Alpine:v3.7) < 5.26.2-r1 5.26.2-r1
alpine/perl(Alpine:v3.8) < 5.26.2-r1 5.26.2-r1
alpine/perl(Alpine:v3.9) < 5.26.2-r1 5.26.2-r1

References