CVE-2023-31486Improper Certificate Validation in Perl

Severity
8.1HIGHNVD
EPSS
0.6%
top 30.56%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedApr 29
Latest updateDec 11

Description

HTTP::Tiny before 0.083, a Perl core module since 5.13.9 and available standalone on CPAN, has an insecure default TLS configuration where users must opt in to verify certificates.

CVSS vector

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:HExploitability: 2.2 | Impact: 5.9

Affected Packages2 packages

NVDperl/perl< 5.38.0
Debianperl/perl< 5.38.2-2+1

Patches

🔴Vulnerability Details

3
OSV
CVE-2023-31486: HTTP::Tiny before 02023-04-29
GHSA
GHSA-g56r-phrf-6pc4: HTTP::Tiny 02023-04-29
CVEList
CVE-2023-31486: HTTP::Tiny before 02023-04-28

📋Vendor Advisories

5
Apple
CVE-2023-31486: macOS Sequoia 15.22024-12-11
Oracle
Oracle Oracle Communications Risk Matrix: Install/Upgrade (Perl) — CVE-2023-314862024-01-15
Red Hat
http-tiny: insecure TLS cert default2023-04-18
Microsoft
HTTP::Tiny before 0.083 a Perl core module since 5.13.9 and available standalone on CPAN has an insecure default TLS configuration where users must opt in to verify certificates.2023-04-11
Debian
CVE-2023-31486: libhttp-tiny-perl - HTTP::Tiny before 0.083, a Perl core module since 5.13.9 and available standalon...2023

💬Community

1
Bugzilla
CVE-2023-31486 http-tiny: perl: insecure TLS cert default2023-08-02