UbuntuUpdates.org

Package "libdbi-perl"

Name: libdbi-perl

Description:

Perl Database Interface (DBI)

Latest version: 1.643-4ubuntu0.3
Release: noble (24.04)
Level: updates
Repository: main
Homepage: https://dbi.perl.org/

Links


Download "libdbi-perl"


Other versions of "libdbi-perl" in Noble

Repository Area Version
base main 1.643-4build3
security main 1.643-4ubuntu0.4

Changelog

Version: 1.643-4ubuntu0.3 2026-09-29 10:07:28 UTC

libdbi-perl (1.643-4ubuntu0.3) noble-security; urgency=medium

  * SECURITY UPDATE: Denial of Service
    - debian/patches/CVE-2026-73193.patch: Limit statements to 292 Mb in
      preparse (CVE-2026-73193)
    - debian/patches/CVE-2026-73194.patch: Force placeholder limit on :#
      and :p# too (CVE-2026-73194)
    - CVE-2026-73193
    - CVE-2026-73194

 -- Bruce Cable Thu, 24 Sep 2026 16:10:15 +1000

Source diff to previous version
CVE-2026-73193 DBI versions before 1.652 for Perl allow a heap out-of-bounds write on 32-bit perl via an integer wraparound in the output buffer size computed by pr
CVE-2026-73194 DBI versions before 1.652 for Perl allow a heap out-of-bounds write via an unvalidated numeric placeholder that sets the binder counter in preparse.

Version: 1.643-4ubuntu0.1 2026-06-24 13:07:38 UTC

  libdbi-perl (1.643-4ubuntu0.1) noble-security; urgency=medium

  * SECURITY UPDATE: stack buffer overflow
    - debian/patches/CVE-2026-9698.patch: replace static sprintf buffer with
      dynamic newSVpvf formatting in DBI.xs.
    - CVE-2026-9698
  * SECURITY UPDATE: heap buffer overflow
    - debian/patches/CVE-2026-10879.patch: increases buffer allocation size to
      safely accommodate multi-digit placeholder expansion in DBI.xs.
    - CVE-2026-10879

 -- Ian Constantin <email address hidden> Mon, 22 Jun 2026 10:05:12 +0300

CVE-2026-9698 DBI versions before 1.648 for Perl saved errors in a limited-sized buffer. Error messages that were returned when RaiseError, PrintError or HandleEr
CVE-2026-10879 DBI versions before 1.648 for Perl have a heap overflow when preparsing SQL statements with more than 9 binders. The preparse method expands SQL pla



About   -   Send Feedback to @ubuntu_updates