6.2

CVE-2026-88815: libdbi-perl Type Confusion

CVSS: 6.2v3.1MediumDeferred
AliasesRHSA-2026:76760RHSA-2026:76762RHSA-2026:77576
Published 28-09-2026Last modified 30-09-2026

Vulnerability summary

CVE-2026-88815 is a medium (CVSS 6.2) Type Confusion vulnerability in libdbi-perl. EPSS estimates a 0.18% chance of exploitation in the next 30 days, higher than 7.5% of scored vulnerabilities.

Overall risk
25/100
0100
Medium · default modelHow is this calculated?
CVSS score
6.2/10
010
Medium · v3.1 (CVE.org)
EPSS score
0.18%
0%100%
Low · Change unavailable
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 5 · Related 4

Timeline

  1. 28-09-2026
    PublishedVulnerability first disclosed.
  2. 30-09-2026
    Last modifiedVulnerability information updated.

Description

DBI versions before 1.654 for Perl incorrectly treat numeric values as strings in sql_type_cast_svpv. When casting to SQL_NUMERIC, sql_type_cast_svpv passes the string pointer and length of the SV to grok_number without stringifying it first. An integer (IV) or floating-point (NV) value has no valid string pointer, so grok_number reads from an invalid address, triggering a segmentation fault. This is reachable in Perl using the sql_type_cast function: my $num = 42; DBI::sql_type_cast( $num, DBI::SQL_NUMERIC, 0 );

CVSS metrics

5 scores · 5 sources · 1 version

EPSS trend

Probability

0.18%

Chance of exploitation in the next 30 days

Percentile

8%

Versus all other CVEs

30-day change

Change unavailable

Change unavailable

29-09-202622-10-2026
EPSS score
0.18%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Redhat3 products
  • perl-DBI< 0:1.643-9.el9_8.7 | < 0:1.643-26.el10_2.7 | < 0:1.641-4.el8_10
  • perl-DBI-debuginfo< 0:1.643-9.el9_8.7 | < 0:1.643-26.el10_2.7 | < 0:1.641-4.el8_10
  • perl-DBI-debugsource< 0:1.643-9.el9_8.7 | < 0:1.643-26.el10_2.7 | < 0:1.641-4.el8_10
Debian1 product
  • libdbi-perl< 1.643-4+deb12u3 | All versions (No fix recorded) | < 1.654-1
Ubuntu1 product
  • libdbi-perlAll versions (No fix recorded)

3 vendors · 5 products

References

17 links
Show all 17 references