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

exploitDog

rocky логотип

RLSA-2026:85916

Опубликовано: 22 окт. 2026
Источник: rocky
Оценка: Important

Описание

Important: perl-DBI:1.641 security update

The perl-DBI package provides the standard database interface module for the Perl programming language. It implements a database-independent interface, meaning it defines a consistent set of methods, variables, and conventions for database operations.

Security Fix(es):

  • perl-DBI: perl-DBI: Denial of Service via invalid memory read during numeric type casting (CVE-2026-88815)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Затронутые продукты

  • Rocky Linux 8

НаименованиеАрхитектураРелизRPM
perl-DBIaarch6411.module+el8.10.0+40389+be9de675perl-DBI-1.641-11.module+el8.10.0+40389+be9de675.aarch64.rpm
perl-DBIaarch6411.module+el8.10.0+40389+75d7e2a7perl-DBI-1.641-11.module+el8.10.0+40389+75d7e2a7.aarch64.rpm
perl-DBIaarch6411.module+el8.10.0+40389+69d937a8perl-DBI-1.641-11.module+el8.10.0+40389+69d937a8.aarch64.rpm
perl-DBIaarch6411.module+el8.10.0+40389+22ad89a7perl-DBI-1.641-11.module+el8.10.0+40389+22ad89a7.aarch64.rpm
perl-DBIx86_6411.module+el8.10.0+40389+22ad89a7perl-DBI-1.641-11.module+el8.10.0+40389+22ad89a7.x86_64.rpm
perl-DBIx86_6411.module+el8.10.0+40389+75d7e2a7perl-DBI-1.641-11.module+el8.10.0+40389+75d7e2a7.x86_64.rpm
perl-DBIx86_6411.module+el8.10.0+40389+69d937a8perl-DBI-1.641-11.module+el8.10.0+40389+69d937a8.x86_64.rpm
perl-DBIx86_6411.module+el8.10.0+40389+be9de675perl-DBI-1.641-11.module+el8.10.0+40389+be9de675.x86_64.rpm

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

Связанные CVE

Исправления

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

CVSS3: 6.2
ubuntu
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: 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 ...