SecAlerts
P

Perl

Security Risk Profile

52
/100
medium

Security Risk Score

Comprehensive risk assessment based on 217 vulnerabilities, EPSS scores, exploitation status, and remediation availability.

📅 Data spans from December 31, 1999 to present

217
Total CVEs
88
Critical+High
0
Exploited
35
Unpatched

Threat Assessment

Avg CVSS
6.6
Base severity
Avg EPSS
0%
Exploit probability
Unpatched
35
Critical/High
Risk Level
52/100
medium
🆕 5Fresh (<7d)📈 10 in Last 30 Days

Severity Distribution

Critical
30
High
58
Medium
57
Low
11

Exploit Likelihood

>50% chance
0
20-50%
0
5-20%
0
<5%
4

Age Distribution

Common Weaknesses (CWE)

1
Buffer Overflow
38
2
Integer Overflow
10
3
Input Validation
9
4
Race Condition
6
5
Weak RNG
5

Most Affected Products

1. Perl Perl864
2. Dan Kogai Encode Module118
3. Mark Stosberg Data\72
4. Perl pcre52
5. Canonical Ubuntu Linux50

Recent Vulnerabilities

See more →
CVE-2026-116273
CVSS 4.0medium

MIME::Parser versions before 5.521 for Perl set no limit on the number of message parts by default, allowing memory exhaustion

Oct 28, 2026
CVE-2026-116270
CVSS 4.0medium

MIME::Words versions before 5.521 for Perl allow memory exhaustion via repeated "=?" sequences in decode_mimewords

Oct 28, 2026
CVE-2026-116271
CVSS 4.0medium

MIME::Parser::FileUnder versions before 5.521 for Perl reuse a pre-created output directory and follow symlinks in it, letting local users redirect attachment writes

Oct 28, 2026
CVE-2026-116268
CVSS 4.0medium

MIME::Field::ParamVal versions before 5.521 for Perl allow CPU exhaustion via unclosed comments in header parameters

Oct 28, 2026
CVE-2026-116264
CVSS 4.0medium

MIME::Field::ParamVal versions before 5.521 for Perl allow one invalid Content-Type parameter to hide the parameters after it, including the multipart boundary

Oct 28, 2026
CVE-2019-25777
CVSS 7.3high

YAML versions before 1.27_001 for Perl allow a loaded perl/glob document to replace any package variable, which can lead to arbitrary code execution

Oct 5, 2026
CVE-2017-20285
CVSS 9.1critical

YAML versions before 1.30 for Perl allow a loaded document to trigger the DESTROY method of arbitrary classes

Oct 5, 2026
CVE-2026-93012
CVSS 9.8critical

Email::Sender::Transport::Sendmail versions before 2.602 for Perl allow arbitrary command execution on Windows sending a message whose envelope address reaches the shell in _sendmail_pipe

Sep 21, 2026🔧 No Patch
CVE-2026-82560
CVSS 7.5high

Pod::Text versions before 6.1.1 for Perl allow CPU and memory exhaustion formatting a POD document whose =over nesting drives the margin to the output width

Sep 19, 2026
CVE-2026-78030
CVSS 9.8critical

DBI versions before 1.653 for Perl load arbitrary modules via unvalidated dbm_type and dbm_mldbm attributes in DBD::DBM

Sep 19, 2026

Monitor Perl in Real-Time

Get instant alerts when new vulnerabilities are discovered. Stay ahead of security threats with SecAlerts.

Powered bySecAlerts

Monitor Your Software Stack in Real-Time

Get instant alerts when vulnerabilities are discovered in your software stack. Stay ahead of security threats with SecAlerts.

© 2026 SecAlerts Pty Ltd. All rights reserved.