Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

ubuntu логотип

CVE-2026-88815

Опубликовано: 28 сент. 2026
Источник: ubuntu
Приоритет: medium
EPSS Низкий
CVSS3: 6.2

Описание

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 );

РелизСтатусПримечание
devel

needs-triage

esm-infra-legacy/trusty

needs-triage

esm-infra-legacy/xenial

needs-triage

esm-infra/bionic

needs-triage

esm-infra/focal

needs-triage

jammy

needs-triage

noble

needs-triage

resolute

needs-triage

stonking

needs-triage

upstream

needs-triage

Показывать по

Ссылки на источники

EPSS

Процентиль: 7%
0.00183
Низкий

6.2 Medium

CVSS3

Связанные уязвимости

CVSS3: 7.5
redhat
28 дней назад

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 );

CVSS3: 6.2
nvd
28 дней назад

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 );

CVSS3: 6.2
msrc
26 дней назад

DBI versions before 1.654 for Perl incorrectly treat numeric values as strings in sql_type_cast_svpv

CVSS3: 6.2
debian
28 дней назад

DBI versions before 1.654 for Perl incorrectly treat numeric values as ...

rocky
5 дней назад

Important: perl-DBI:1.641 security update

EPSS

Процентиль: 7%
0.00183
Низкий

6.2 Medium

CVSS3