CVE-2026-88815
Last modified
CVE-2026-88815 is a medium-severity vulnerability rated 6.2/10 on the CVSS scale. 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 );. EPSS estimates a 0.21% chance of exploitation in the next 30 days.
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 );
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| — | — | < 1.654 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-88815?
How severe is CVE-2026-88815?
How do I fix CVE-2026-88815?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-8881Version 3.0.7 of the Securly Chrome Extension uses EVP_Bytes…7.5
- CVE-2026-88810A privilege escalation issue was discovered in Rancher Manag…7.2
- CVE-2026-88811Missing filtering in the SUSE Rancher Manager meta proxy cou…9.1
- CVE-2026-88812A double free in XKB SetGeometryin X.Org X Server before 21.…7.8
- CVE-2026-88813The YITH WooCommerce Gift Cards WordPress plugin through 4.3…5.3
- CVE-2026-88814The YITH WooCommerce Gift Cards WordPress plugin before 4.38…3.7
- CVE-2026-88816DBI versions before 1.654 for Perl incorrectly treat numeric…7.5
- CVE-2026-88817An authenticated, non-guest user of Curiosity Workspace coul…8.7
- CVE-2026-88819In Siglet current and past versions the refresh token handle…6.3
- CVE-2026-8882The WP ApplicantStack Jobs Display plugin for WordPress is v…6.4
- CVE-2026-88822Issue summary: QUIC, when performing automated peer detectio…
- CVE-2026-88823Issue summary: The AES-GCM-SIV implementation treats a zero-…
Are you affected by CVE-2026-88815?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
