p PatchFirst

CVE-2026-88816

CVE-2026-88816 · DBI versions before 1.654 for Perl incorrectly treat numeric values as strings in FetchHashKeyName

Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.

DBI versions before 1.654 for Perl incorrectly treat numeric values as strings in FetchHashKeyName. fetchrow_hashref uses the string pointer of the FetchHashKeyName attribute as the key name without stringifying it first. When FetchHashKeyName has been set to an integer (IV) or floating-point (NV) value, that pointer is invalid, so reading the key name triggers a segmentation fault. This can be triggered with the following code: my $dbh = DBI->connect( "dbi:ExampleP:", "", "", { RaiseError => 0, PrintError => 0 } ); $dbh->{FetchHashKeyName} = 42; my $sth = $dbh->prepare("select mode, size, name from ."); $sth->execute; $sth->fetchrow_hashref;

CVSS 7.5 · Hoch · EPSS 0,4% · Korrektur verfügbar

Veröffentlicht
Aktualisiert

Technologie-Stack: system

Betroffene Produkte und Versionen

  • libdbi-perl Debian:12

    Softwareversionen
    • 1.643-4
    • 1.643-4+deb12u1
    • 1.643-4+deb12u2
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.643-4+deb12u3

    Auf 1.643-4+deb12u3 aktualisieren

  • libdbi-perl Debian:13

    Softwareversionen
    • 1.647-1
    • 1.647-1+deb13u1
    • 1.648-1
    • 1.649-1
    • 1.650-1
    • 1.651-1
    • 1.652-1
    • 1.652-2
    • 1.652-2~deb13u1
    • 1.653-1
    • 1.654-1
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • libdbi-perl Debian:14

    Softwareversionen
    • 1.647-1
    • 1.648-1
    • 1.649-1
    • 1.650-1
    • 1.651-1
    • 1.652-1
    • 1.652-2
    • 1.652-2~deb13u1
    • 1.653-1
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.654-1

    Auf 1.654-1 aktualisieren

  • libdbi-perl Ubuntu:Pro:14.04:LTS

    Softwareversionen
    • 1.627-1
    • 1.628-1
    • 1.630-1
    • 1.630-1ubuntu0.1~esm1
    • 1.630-1ubuntu0.1~esm4
    • 1.630-1ubuntu0.1~esm5
    • 1.630-1ubuntu0.1~esm6
    • 1.630-1ubuntu0.1~esm8
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.630-1ubuntu0.1~esm9

    Auf 1.630-1ubuntu0.1~esm9 aktualisieren

  • libdbi-perl Ubuntu:Pro:16.04:LTS

    Softwareversionen
    • 1.633-1
    • 1.634-1
    • 1.634-1build1
    • 1.634-1ubuntu0.1
    • 1.634-1ubuntu0.2
    • 1.634-1ubuntu0.2+esm1
    • 1.634-1ubuntu0.2+esm2
    • 1.634-1ubuntu0.2+esm4
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.634-1ubuntu0.2+esm5

    Auf 1.634-1ubuntu0.2+esm5 aktualisieren

  • libdbi-perl Ubuntu:Pro:18.04:LTS

    Softwareversionen
    • 1.637-1
    • 1.639-1
    • 1.640-1
    • 1.640-1ubuntu0.1
    • 1.640-1ubuntu0.2
    • 1.640-1ubuntu0.3
    • 1.640-1ubuntu0.3+esm1
    • 1.640-1ubuntu0.3+esm3
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.640-1ubuntu0.3+esm4

    Auf 1.640-1ubuntu0.3+esm4 aktualisieren

  • libdbi-perl Ubuntu:Pro:20.04:LTS

    Softwareversionen
    • 1.642-1
    • 1.642-1build1
    • 1.643-1
    • 1.643-1ubuntu0.1
    • 1.643-1ubuntu0.1+esm1
    • 1.643-1ubuntu0.1+esm3
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.643-1ubuntu0.1+esm4

    Auf 1.643-1ubuntu0.1+esm4 aktualisieren

  • libdbi-perl Ubuntu:22.04:LTS

    Softwareversionen
    • 1.643-3build2
    • 1.643-3build3
    • 1.643-3ubuntu0.1
    • 1.643-3ubuntu0.3
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.643-3ubuntu0.4

    Auf 1.643-3ubuntu0.4 aktualisieren

  • libdbi-perl Ubuntu:24.04:LTS

    Softwareversionen
    • 1.643-4
    • 1.643-4build1
    • 1.643-4build2
    • 1.643-4build3
    • 1.643-4ubuntu0.1
    • 1.643-4ubuntu0.3
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.643-4ubuntu0.4

    Auf 1.643-4ubuntu0.4 aktualisieren

  • libdbi-perl Ubuntu:26.10

    Softwareversionen
    • 1.647-1build1
    • 1.648-1
    • 1.651-1
    • 1.652-2
    Betroffene Versionsbereiche
    • ECOSYSTEM: (−∞, +∞)

    Keine Korrektur veröffentlicht

  • libdbi-perl Ubuntu:26.04:LTS

    Softwareversionen
    • 1.647-1
    • 1.647-1build1
    • 1.647-1ubuntu0.26.04.1
    • 1.647-1ubuntu0.26.04.3
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.647-1ubuntu0.26.04.4

    Auf 1.647-1ubuntu0.26.04.4 aktualisieren

Originalquellen

Prüfen Sie Ihren Server →