Skip to content
OpenAdvisories
High RLSA-2026:49514 2 CVEs

Important: perl-DBI security update

Published Aug 4, 2026 · Updated Aug 4, 2026

Summary

DBI is a database access Application Programming Interface (API) for the Perl Language. The DBI API Specification defines a set of functions, variables and conventions that provide a consistent database interface independent of the actual database being used.

Security Fix(es):

* DBI: DBI: Arbitrary code execution via caller-influenced Profile attribute (CVE-2026-14380)

* DBI: DBI: Heap overflow when preparsing SQL statements with excessive placeholders (CVE-2026-14739)

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.

Fixed packages 1

ReleasePackageFixed in
Rocky Linux · 10 perl-DBI 0:1.643-26.el10_2.3

Vulnerabilities 2

  • Critical 9.8

    DBI versions before 1.650 for Perl have a heap overflow when preparsing SQL statements with an extreme number of placeholders

    DBI versions before 1.650 for Perl have a heap overflow when preparsing SQL statements with an extreme number of placeholders. The fix for CVE-2026-10879 did not allocate enough memory to handle approximately 1.2-million placeholders. DBI version 1.650 sets a…

  • High 8.8

    DBI versions before 1.650 for Perl are vulnerable to code injection via caller-influenced Profile

    DBI versions before 1.650 for Perl are vulnerable to code injection via caller-influenced Profile. When a string is assigned to a DBI handle's Profile attribute, DBI splits it into path, package and arguments, and interpolates the package part in a string eva…

References

  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2497916
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2497915