Zero Day MonitorZDM
DashboardVulnerabilitiesTrendingZero-DaysNewsAbout
Login
ImpressumPrivacy Policy
Zero Day Monitor © 2026
6059 articles · 192366 vulns · 37/41 feeds (7d)
← Back to list
7.5
CVE-2026-10879PATCHED
perl · dbi

DBI versions before 1.648 for Perl have a heap overflow when preparsing SQL statements with more than 9 binders

Description

DBI versions before 1.648 for Perl have a heap overflow when preparsing SQL statements with more than 9 binders. The preparse method expands SQL placeholder characters to numbered binders of the form :pN, but only allocates three characters per binder in the buffer. Placeholders 10-99 require four characters, 100-999 require five characters, et cetera.

Affected Products

VendorProductVersions
perldbi0

Also Affects

Downstream vendors/products affected by this vulnerability

VendorProductSourceConfidence
red hatenterprise linuxcert_advisory90%

References

  • https://metacpan.org/release/HMBRAND/DBI-1.648/changes(release-notes)
  • https://github.com/perl5-dbi/dbi/commit/af79036c07aa9a457971c0f4136e37c85dc20978.patch(patch)

Related News (4 articles)

Tier B
BSI Advisories13d ago
[NEU] [hoch] Red Hat Enterprise Linux (DBI, perl-GD): Mehrere Schwachstellen
→ No new info (linked only)
Tier A
Microsoft MSRC69d ago
CVE-2026-10879 DBI versions before 1.648 for Perl have a heap overflow when preparsing SQL statements with more than 9 binders
→ No new info (linked only)
Tier C
oss-security72d ago
CVE-2026-10879: DBI versions before 1.648 for Perl have a heap overflow when preparsing SQL statements with more than 9 binders
→ No new info (linked only)
Tier C
VulDB72d ago
CVE-2026-10879 | HMBRAND DBI up to 1.647 on Perl Placeholder preparse out-of-bounds write
→ No new info (linked only)
CVSS 3.17.5 NONE
CISA KEV❌ No
Actively exploited❌ No
Patch available
1.648
CWECWE-787
PublishedJun 5, 2026
Last enriched72d agov3
Tags
CVE-2026-10879
Trending Score13
Source articles4
Independent4
Info Completeness9/14
Missing: epss, kev, exploit, iocs, mitre_attack

Community Vote

0
Login to vote
0 upvotes0 downvotes
No votes yet

Related CVEs (5)

HIGHCVE-2026-48962EXP
IO::Compress versions before 2.220 for Perl can execute arbitrary code in File::GlobMapper via an attacker-controlled output glob
Trending: 79
NONECVE-2026-12087EXP
Socket versions before 2.041 for Perl have an out-of-bounds heap read
Trending: 68
CRITICALCVE-2026-14739EXP
DBI versions before 1.650 for Perl have a heap overflow when preparsing SQL statements with an extreme number of placeholders
Trending: 12
NONECVE-2026-14380EXP
DBI versions before 1.650 for Perl are vulnerable to code injection via caller-influenced Profile
Trending: 9
NONECVE-2026-8450EXP
HTTP::Daemon versions before 6.17 for Perl allow OS command injection via send_file()
Trending: 4

Pin to Dashboard

Verification

State: verified
Confidence: 0%

Vulnerability Timeline

CVE Published
Jun 5, 2026
Discovered by ZDM
Jun 5, 2026
Updated: affectedVersions
Jun 5, 2026
Updated: severity, cvssEstimate, tags
Jun 6, 2026
Patch Available
Jun 8, 2026

Version History

v3
Last enriched 72d ago
v3Tier C72d ago

Updated severity to HIGH and added CVSS estimate of 7.5 along with a new tag for the CVE ID.

severitycvssEstimatetags
via oss-security
v2Tier C72d ago

Updated severity to CRITICAL, added affected version 1.647, and corrected exploit availability.

affectedVersions
via VulDB
v172d ago

Initial creation