CVE-2023-31484 Weak cryptography in n/a

High 8.1 Published Updated

The CPAN.pm library fails to verify TLS certificates during HTTPS downloads, allowing attackers to intercept traffic and potentially inject malicious code.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2023-31484?

CVE-2023-31484 is a high-severity vulnerability in n/a, published on 28 Apr 2023. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

CPAN.pm before 2.35 does not verify TLS certificates when downloading distributions over HTTPS.

Weakness: CWE-295

Which versions are affected by CVE-2023-31484?

It affects 2 products.

Linux distribution packages (40)
perl-CPAN AlmaLinux:8All versions2.18-399.el8
perl-CPAN AlmaLinux:9All versions2.29-3.el9
perl-CPAN Red Hat:enterprise_linux:8::appstreamAll versions0:2.18-399.el8
perl-CPAN Red Hat:enterprise_linux:9::appstreamAll versions0:2.29-3.el9
perl Red Hat:rhel_els:7All versions4:5.16.3-299.el7_9.1
perl-CPAN Red Hat:rhel_els:7All versions0:1.9800-299.el7_9.1
perl-ExtUtils-CBuilder Red Hat:rhel_els:7All versions1:0.28.2.6-299.el7_9.1
perl-ExtUtils-Embed Red Hat:rhel_els:7All versions0:1.30-299.el7_9.1
perl-ExtUtils-Install Red Hat:rhel_els:7All versions0:1.58-299.el7_9.1
perl-IO-Zlib Red Hat:rhel_els:7All versions1:1.10-299.el7_9.1
perl-Locale-Maketext-Simple Red Hat:rhel_els:7All versions1:0.21-299.el7_9.1
perl-Module-CoreList Red Hat:rhel_els:7All versions1:2.76.02-299.el7_9.1
perl-Module-Loaded Red Hat:rhel_els:7All versions1:0.08-299.el7_9.1
perl-Object-Accessor Red Hat:rhel_els:7All versions1:0.42-299.el7_9.1
perl-Package-Constants Red Hat:rhel_els:7All versions1:0.02-299.el7_9.1
perl-Pod-Escapes Red Hat:rhel_els:7All versions1:1.04-299.el7_9.1
perl-Time-Piece Red Hat:rhel_els:7All versions0:1.20.1-299.el7_9.1
perl-core Red Hat:rhel_els:7All versions0:5.16.3-299.el7_9.1
perl-debuginfo Red Hat:rhel_els:7All versions4:5.16.3-299.el7_9.1
perl-devel Red Hat:rhel_els:7All versions4:5.16.3-299.el7_9.1
perl-libs Red Hat:rhel_els:7All versions4:5.16.3-299.el7_9.1
perl-macros Red Hat:rhel_els:7All versions4:5.16.3-299.el7_9.1
perl-tests Red Hat:rhel_els:7All versions4:5.16.3-299.el7_9.1
perl-CPAN Rocky Linux:8All versions0:2.18-399.el8
perl-CPAN Rocky Linux:9All versions0:2.29-3.el9
perl SUSE:Enterprise Storage 7.1All versions5.26.1-150300.17.14.1
perl SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOSAll versions5.26.1-150300.17.14.1
perl SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSSAll versions5.26.1-150300.17.14.1
perl SUSE:Linux Enterprise Micro 5.1All versions5.26.1-150300.17.14.1
perl SUSE:Linux Enterprise Micro 5.2All versions5.26.1-150300.17.14.1
perl SUSE:Linux Enterprise Micro 5.3All versions5.26.1-150300.17.14.1
perl SUSE:Linux Enterprise Micro 5.4All versions5.26.1-150300.17.14.1
perl SUSE:Linux Enterprise Module for Basesystem 15 SP4All versions5.26.1-150300.17.14.1
perl SUSE:Linux Enterprise Module for Basesystem 15 SP5All versions5.26.1-150300.17.14.1
perl SUSE:Linux Enterprise Module for Development Tools 15 SP4All versions5.26.1-150300.17.14.1
perl SUSE:Linux Enterprise Module for Development Tools 15 SP5All versions5.26.1-150300.17.14.1
perl SUSE:Linux Enterprise Module for Package Hub 15 SP4All versions5.26.1-150300.17.14.1
perl SUSE:Linux Enterprise Module for Package Hub 15 SP5All versions5.26.1-150300.17.14.1
perl SUSE:Linux Enterprise Real Time 15 SP3All versions5.26.1-150300.17.14.1
perl SUSE:Linux Enterprise Server 12 SP2-BCLAll versions5.18.2-12.26.1

Products include Cpanpm Project Cpanpm, Perl Perl.

How do I fix CVE-2023-31484?

Upgrade to a fixed version.

Is CVE-2023-31484 being exploited?

There is no known exploitation of CVE-2023-31484 in the wild and no public exploit code.

Sources

Also known as ALSA-2023:6539, ALSA-2024:3094, AZL-37126, BELL-CVE-2023-31484, CLSA-2023-1686586380, CLSA-2023-1686858536 and 21 more.

Is CVE-2023-31484 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free