Zero Day MonitorZDM
DashboardVulnerabilitiesTrendingZero-DaysNewsAbout
Login
ImpressumPrivacy Policy
Zero Day Monitor © 2026
2957 articles · 183530 vulns · 36/41 feeds (7d)
← Back to list
9.8
CVE-2026-14739EXPLOITEDPATCHED
perl · dbi

DBI versions before 1.650 for Perl have a heap overflow when preparsing SQL statements with an extreme number of placeholders

Description

DBI versions before 1.650 for Perl have a heap overflow when preparsing SQL statements with an extreme number of placeholders. The fix for CVE-2026-10879 did not allocate enough memory to handle approximately 1.2-million placeholders. DBI version 1.650 sets a hard limit of 99,999 placeholders.

Affected Products

VendorProductVersions
perldbi0

Also Affects

Downstream vendors/products affected by this vulnerability

VendorProductSourceConfidence
red hatenterprise linuxcert_advisory90%

References

  • https://github.com/perl5-dbi/dbi/commit/2b77c88b655e9539a592c71a61fb965fc0075395.patch(patch)
  • https://www.cve.org/CVERecord?id=CVE-2026-10879(vendor-advisory, related)
  • https://metacpan.org/release/HMBRAND/DBI-1.650/changes(release-notes)

Related News (3 articles)

Tier B
BSI Advisories1h ago
[NEU] [hoch] Red Hat Enterprise Linux (DBI, perl-GD): Mehrere Schwachstellen
→ No new info (linked only)
Tier A
Microsoft MSRC24d ago
CVE-2026-14739 DBI versions before 1.650 for Perl have a heap overflow when preparsing SQL statements with an extreme number of placeholders
→ No new info (linked only)
Tier C
VulDB27d ago
CVE-2026-14739 | HMBRAND DBI up to 1.649 on Perl SQL Statement Preparser out-of-bounds write
→ No new info (linked only)
CVSS 3.19.8 CRITICAL
VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CISA KEV❌ No
Actively exploited✅ Yes
Patch available
1.650
CWECWE-787
PublishedJul 7, 2026
Last enriched27d agov2
Trending Score80
Source articles3
Independent3
Info Completeness8/14
Missing: cvss, epss, kev, exploit, iocs, mitre_attack

Community Vote

0
Login to vote
0 upvotes0 downvotes
No votes yet

Related CVEs (5)

NONECVE-2026-14380EXP
DBI versions before 1.650 for Perl are vulnerable to code injection via caller-influenced Profile
Trending: 64
NONECVE-2026-8450EXP
HTTP::Daemon versions before 6.17 for Perl allow OS command injection via send_file()
Trending: 22
NONECVE-2026-60082EXP
DBI versions before 1.651 for Perl do not enforce statement handle consistency with the row
Trending: 5
NONECVE-2026-60081EXP
DBI::ProfileData versions before 1.651 for Perl do not limit the path index
Trending: 5
NONECVE-2026-15392EXP
DBD::File versions before 1.651 for Perl do not ensure the table file is not a symlink to an untrusted location
Trending: 4

Pin to Dashboard

Verification

State: unverified
Confidence: 0%

Vulnerability Timeline

CVE Published
Jul 7, 2026
Discovered by ZDM
Jul 7, 2026
Updated: description, severity, activelyExploited
Jul 8, 2026
Actively Exploited
Jul 8, 2026
Patch Available
Jul 8, 2026

Version History

v2
Last enriched 27d ago
v2Tier C27d ago

Updated description with new details, changed severity to CRITICAL, and noted that no exploit is available.

descriptionseverityactivelyExploited
via VulDB
v127d ago

Initial creation