PT-2020-6858 · Cpan+9 · Cpan+9

Stig Palmquist

·

Published

2020-07-08

·

Updated

2025-09-04

·

CVE-2020-16156

CVSS v2.0

9.3

High

VectorAV:N/AC:M/Au:N/C:C/I:C/A:C
Name of the Vulnerable Software and Affected Versions CPAN version 2.28
Description The issue is related to the incorrect verification of cryptographic signatures in the CPAN language, specifically in the Module::Signature:: verify() function. This could allow a remote attacker to access confidential data, compromise its integrity, and cause a denial of service. The estimated number of potentially affected devices worldwide is not specified. There is no information about real-world incidents where this issue was exploited.
Recommendations For CPAN version 2.28, consider disabling the Module::Signature:: verify() function as a temporary workaround until a patch is available. Restrict access to sensitive data and modules that rely on cryptographic signature verification to minimize the risk of exploitation. At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Improper Verification of Cryptographic Signature

Weakness Enumeration

Related Identifiers

ALSA-2025:8432
ALT-PU-2021-3373
BDU:2023-01694
CESA-2025_8432
CVE-2020-16156
DLA-3926-1
INFSA-2025_8432
MGASA-2022-0018
RHSA-2025:8432
RHSA-2025_8432
USN-5689-1
USN-5689-2

Affected Products

Alt Linux
Almalinux
Astra Linux
Cpan
Centos
Linuxmint
Red Hat
Red Os
Rocky Linux
Ubuntu