CVE-2026-14739
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 hard limit of 99,999 placeholders.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
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 hard limit of 99,999 placeholders.
- Record
CVE-2026-14739- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-787
- Updated
- 2026-11-02
EUVDEUVD-2026-42124
9.8
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 hard limit of 99,999 placeholders.
- Record
EUVD-2026-42124- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-w9gf-c5hh-cc8w
9.8
DBI versions before 1.650 for Perl have a heap overflow when preparsing SQL statements with an...
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 hard limit of 99,999 placeholders.
- Record
GHSA-w9gf-c5hh-cc8w- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-787
- Updated
- 2026-11-02
NVD
9.8
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 hard limit of 99,999 placeholders.
- Record
CVE-2026-14739- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-787
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-14739
9.8
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 hard limit of 99,999 placeholders.
- Record
ALPINE-CVE-2026-14739- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVBELL-CVE-2026-14739
9.8
- Record
BELL-CVE-2026-14739- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 22 moreShow less
OSV
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 hard limit of 99,999 placeholders.
- Record
CVE-2026-14739- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-787
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-14739
9.8
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 hard limit of 99,999 placeholders.
- Record
DEBIAN-CVE-2026-14739- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-3183
9.8
perl-DBI security update
The DBI is the standard database interface module for Perl. It defines a set of methods, variables and conventions that provide a consistent database interface independent of the actual database being used. It is important to remember that the DBI is just an interface. The DBI is a layer of "glue" between an application and one or more database driver modules. It is the driver modules which do most of the real work. The DBI provides a standard interface and framework for the drivers to operate within.
Security Fix(es):
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 hard limit of 99,999 placeholders.(CVE-2026-14739)
DBI::SQL::Nano versions from 1.42 before 1.651 for Perl have inverted <= and >= SQL operators on text.
DBI::SQL::Nano, DBI's built-in mini-SQL engine, evaluated WHERE predicates incorrectly in some cases. In the non-numeric string branch of the is_matched method, <= was evaluated using Perl's ge operator, and >= was evaluated using Perl's le operator.
SQL::Nano is the fallback query engine for DBI's file-backed drivers (DBD::File, DBD::DBM, CSV-style drivers) whenever SQL::Statement is not installed, and is forced whenever DBI_SQL_NANO=1. Queries over such tables use these predicates directly.
The impact depends on the context. Where an application relies on a WHERE clause to filter file-backed data for policy or authorization, an inverted <=/>= comparison silently returns the wrong rows.(CVE-2026-15043)
DBI::ProfileData versions before 1.651 for Perl do not limit the path index.
The path index column of profile dump files is used to allocate an array of data for the parser. An unbounded value allows an attacker to specify a large index and consume available memory.(CVE-2026-60081)
DBI versions before 1.651 for Perl do not enforce statement handle consistency with the row.
When the statement handle had no fields but the source row was non-empty, the internal row-buffer helper would read from a negative array index.
This could be triggered by a caller supplying inconsistent metadata and rows to the prepare method.(CVE-2026-60082)
- Record
OESA-2026-3183- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:49514
8.8
Red Hat Security Advisory: perl-DBI security update
- Record
RHSA-2026:49514- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:49612
8.8
Red Hat Security Advisory: perl-DBI security update
- Record
RHSA-2026:49612- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:52772
8.8
Red Hat Security Advisory: perl-DBI:1.641 security update
- Record
RHSA-2026:52772- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:62667
8.8
Red Hat Security Advisory: perl-DBI security update
- Record
RHSA-2026:62667- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2026:49514
8.8
Important: perl-DBI security update
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.
- Record
RLSA-2026:49514- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2026:49612
8.8
Important: perl-DBI security update
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.
- Record
RLSA-2026:49612- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2026:52772
8.8
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):
-
DBI: Heap overflow when preparsing SQL statements with excessive placeholders (CVE-2026-14739)
-
DBI: Arbitrary code execution via caller-influenced Profile attribute (CVE-2026-14380)
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.
- Record
RLSA-2026:52772- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2026:62667
8.8
Important: perl-DBI security update
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):
-
perl-DBI: perl-DBI: Heap overflow in SQL preparsing can lead to denial of service or arbitrary code execution. (CVE-2026-10879)
-
DBI: DBI: Buffer overflow in error handling can lead to arbitrary code execution (CVE-2026-9698)
-
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.
- Record
RLSA-2026:62667- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-14739
9.8
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 hard limit of 99,999 placeholders.
- Record
UBUNTU-CVE-2026-14739- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVALSA-2026:49514 No score
Important: perl-DBI security update
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.
- Record
ALSA-2026:49514- Updated
- 2026-11-02
OSVALSA-2026:49612 No score
Important: perl-DBI security update
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.
- Record
ALSA-2026:49612- Updated
- 2026-11-02
OSVALSA-2026:52772 No score
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):
- DBI: Heap overflow when preparsing SQL statements with excessive placeholders (CVE-2026-14739)
- DBI: Arbitrary code execution via caller-influenced Profile attribute (CVE-2026-14380)
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.
- Record
ALSA-2026:52772- Updated
- 2026-11-02
OSVALSA-2026:62667 No score
Important: perl-DBI security update
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):
- perl-DBI: perl-DBI: Heap overflow in SQL preparsing can lead to denial of service or arbitrary code execution. (CVE-2026-10879)
- DBI: DBI: Buffer overflow in error handling can lead to arbitrary code execution (CVE-2026-9698)
- 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.
- Record
ALSA-2026:62667- Updated
- 2026-11-02
OSVAZL-92202 No score
CVE-2026-14739 affecting package perl-DBI for versions less than 1.650-1
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 hard limit of 99,999 placeholders.
- Record
AZL-92202- Updated
- 2026-11-02
OSVCLSA-2026-1786120315 No score
perl-DBI: Fix of 2 CVEs
- CVE-2026-14380: load DBI::Profile packages via Module::Load instead of interpolating the caller-influenced package name into a string eval
- CVE-2026-14739: set a hard limit of 99999 '?' placeholders and grow the preparse() buffer to 7x the statement length
- Record
CLSA-2026-1786120315- Updated
- 2026-11-02
OSVCLSA-2026-1786121082 No score
perl-DBI: Fix of 2 CVEs
- CVE-2026-14380: load DBI::Profile packages via Module::Load instead of interpolating the caller-influenced package name into a string eval
- CVE-2026-14739: set a hard limit of 99999 '?' placeholders and grow the preparse() buffer to 7x the statement length
- Record
CLSA-2026-1786121082- Updated
- 2026-11-02
OSVMGASA-2026-0308 No score
Updated perl-DBI packages fix security vulnerabilities
The updated packages fix several security issues.
- Record
MGASA-2026-0308- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11234-1 No score
perl-DBI-1.650.0-1.1 on GA media
These are all security issues fixed in the perl-DBI-1.650.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11234-1- Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2026-14739 No score
CVE-2026-14739 in libdbi-perl - Patched by Root
Root has patched CVE-2026-14739 in the libdbi-perl package for Root:Debian:12. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-12-CVE-2026-14739- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
perl-dbiAlpine:v3.24 |
before 1.651-r0 | 1.651-r0 |
perl-DBIAlmaLinux:10 From an advisory covering 2 CVEs |
before 1.643-26.el10_2.3 | 1.643-26.el10_2.3 |
perl-DBIAlmaLinux:9 From an advisory covering 2 CVEs |
before 1.643-9.el9_8.3 | 1.643-9.el9_8.3 |
perl-DBIAlmaLinux:8 From an advisory covering 2 CVEs |
before 1.641-8.module_el8.10.0+4245+6005333d | 1.641-8.module_el8.10.0+4245+6005333d |
perl-DBIAlmaLinux:8 From an advisory covering 4 CVEs |
before 1.641-2.el8_10 | 1.641-2.el8_10 |
perl-DBIAzure Linux:3 |
before 1.650-1 | 1.650-1 |
perl-dbiAlpaquita:23 |
1.643-r4 up to 1.651-r0 | 1.651-r0 |
perl-dbiAlpaquita:25 |
1.647-r0 up to 1.651-r0 | 1.651-r0 |
perl-dbiAlpaquita:stream |
1.643-r3 up to 1.650-r0 | 1.650-r0 |
perl-DBITuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 1.643-9.el9_2.tuxcare.els2 | 1.643-9.el9_2.tuxcare.els2 |
Show 40 moreShow less
| Package | Affected | Fixed |
|---|---|---|
perl-DBITuxCare:AlmaLinux:9.6 From an advisory covering 2 CVEs |
before 1.643-9.el9_6.tuxcare.els2 | 1.643-9.el9_6.tuxcare.els2 |
libdbi-perlDebian:12 |
before 1.643-4+deb12u2, plus listed versions 1.643-41.643-4+deb12u1 |
1.643-4+deb12u2 |
libdbi-perlDebian:13 |
before 1.652-2~deb13u1, plus listed versions 1.647-11.647-1+deb13u11.648-11.649-11.650-11.651-11.652-1 |
1.652-2~deb13u1 |
libdbi-perlDebian:14 |
before 1.650-1, plus listed versions 1.647-11.648-11.649-1 |
1.650-1 |
perl-DBIMageia:10 From an advisory covering 9 CVEs |
before 1.651.0-1.mga10 | 1.651.0-1.mga10 |
perl-DBIMageia:9 From an advisory covering 9 CVEs |
before 1.651.0-1.mga9 | 1.651.0-1.mga9 |
perl-DBIopenEuler:22.03-LTS-SP4 From an advisory covering 4 CVEs |
before 1.643-6.oe2203sp4 | 1.643-6.oe2203sp4 |
perl-DBIopenEuler:24.03-LTS-SP1 From an advisory covering 4 CVEs |
before 1.643-6.oe2403sp1 | 1.643-6.oe2403sp1 |
perl-DBIopenEuler:24.03-LTS-SP3 From an advisory covering 4 CVEs |
before 1.643-6.oe2403sp3 | 1.643-6.oe2403sp3 |
perl-DBIopenEuler:24.03-LTS-SP4 From an advisory covering 4 CVEs |
before 1.648-2.oe2403sp4 | 1.648-2.oe2403sp4 |
perl-DBIopenEuler:20.03-LTS-SP4 From an advisory covering 4 CVEs |
before 1.643-5.oe2003sp4 | 1.643-5.oe2003sp4 |
perl-DBIRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:1.643-26.el10_2.3 | 0:1.643-26.el10_2.3 |
perl-DBI-debuginfoRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:1.643-26.el10_2.3 | 0:1.643-26.el10_2.3 |
perl-DBI-debugsourceRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:1.643-26.el10_2.3 | 0:1.643-26.el10_2.3 |
perl-DBIRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:1.643-9.el9_8.3 | 0:1.643-9.el9_8.3 |
perl-DBI-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:1.643-9.el9_8.3 | 0:1.643-9.el9_8.3 |
perl-DBI-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:1.643-9.el9_8.3 | 0:1.643-9.el9_8.3 |
perl-DBIRed Hat:enterprise_linux:8::appstream From an advisory covering 2 CVEs |
before 0:1.641-8.module+el8.10.0+24620+ff0e05e9 | 0:1.641-8.module+el8.10.0+24620+ff0e05e9 |
perl-DBI-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 2 CVEs |
before 0:1.641-8.module+el8.10.0+24620+ff0e05e9 | 0:1.641-8.module+el8.10.0+24620+ff0e05e9 |
perl-DBI-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 2 CVEs |
before 0:1.641-8.module+el8.10.0+24620+ff0e05e9 | 0:1.641-8.module+el8.10.0+24620+ff0e05e9 |
perl-DBIRed Hat:enterprise_linux:8::baseos From an advisory covering 4 CVEs |
before 0:1.641-2.el8_10 | 0:1.641-2.el8_10 |
perl-DBI-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 4 CVEs |
before 0:1.641-2.el8_10 | 0:1.641-2.el8_10 |
perl-DBI-debugsourceRed Hat:enterprise_linux:8::baseos From an advisory covering 4 CVEs |
before 0:1.641-2.el8_10 | 0:1.641-2.el8_10 |
perl-DBIRocky Linux:10 From an advisory covering 2 CVEs |
before 0:1.643-26.el10_2.3 | 0:1.643-26.el10_2.3 |
perl-DBIRocky Linux:9 From an advisory covering 2 CVEs |
before 0:1.643-9.el9_8.3 | 0:1.643-9.el9_8.3 |
perl-DBIRocky Linux:8 From an advisory covering 2 CVEs |
before 0:1.641-8.module+el8.10.0+40273+66ce089d | 0:1.641-8.module+el8.10.0+40273+66ce089d |
perl-DBIRocky Linux:8 From an advisory covering 2 CVEs |
before 0:1.641-8.module+el8.10.0+40273+4d327a6c | 0:1.641-8.module+el8.10.0+40273+4d327a6c |
perl-DBIRocky Linux:8 From an advisory covering 2 CVEs |
before 0:1.641-8.module+el8.10.0+40273+d479100a | 0:1.641-8.module+el8.10.0+40273+d479100a |
perl-DBIRocky Linux:8 From an advisory covering 2 CVEs |
before 0:1.641-8.module+el8.10.0+40273+0bbde87c | 0:1.641-8.module+el8.10.0+40273+0bbde87c |
perl-DBIRocky Linux:8 From an advisory covering 4 CVEs |
before 0:1.641-2.el8_10 | 0:1.641-2.el8_10 |
libdbi-perlUbuntu:Pro:14.04:LTS |
All versions, plus listed versions 1.627-11.628-11.630-11.630-1ubuntu0.1~esm11.630-1ubuntu0.1~esm4 Show 4 moreShow less1.630-1ubuntu0.1~esm51.630-1ubuntu0.1~esm61.630-1ubuntu0.1~esm81.630-1ubuntu0.1~esm9 |
None known |
libdbi-perlUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 1.633-11.634-11.634-1build11.634-1ubuntu0.11.634-1ubuntu0.2 Show 4 moreShow less1.634-1ubuntu0.2+esm11.634-1ubuntu0.2+esm21.634-1ubuntu0.2+esm41.634-1ubuntu0.2+esm5 |
None known |
libdbi-perlUbuntu:Pro:18.04:LTS |
All versions, plus listed versions 1.637-11.639-11.640-11.640-1ubuntu0.11.640-1ubuntu0.2 Show 4 moreShow less1.640-1ubuntu0.31.640-1ubuntu0.3+esm11.640-1ubuntu0.3+esm31.640-1ubuntu0.3+esm4 |
None known |
libdbi-perlUbuntu:Pro:20.04:LTS |
All versions, plus listed versions 1.642-11.642-1build11.643-11.643-1ubuntu0.11.643-1ubuntu0.1+esm11.643-1ubuntu0.1+esm31.643-1ubuntu0.1+esm4 |
None known |
libdbi-perlUbuntu:22.04:LTS |
All versions, plus listed versions 1.643-3build21.643-3build31.643-3ubuntu0.11.643-3ubuntu0.31.643-3ubuntu0.4 |
None known |
libdbi-perlUbuntu:24.04:LTS |
All versions, plus listed versions 1.643-41.643-4build11.643-4build21.643-4build31.643-4ubuntu0.11.643-4ubuntu0.31.643-4ubuntu0.4 |
None known |
libdbi-perlUbuntu:25.10 |
All versions, plus listed versions 1.647-11.647-1ubuntu0.25.10.1 |
None known |
libdbi-perlUbuntu:26.10 |
All versions, plus listed versions 1.647-1build11.648-11.651-11.652-2 |
None known |
libdbi-perlUbuntu:26.04:LTS |
All versions, plus listed versions 1.647-11.647-1build11.647-1ubuntu0.26.04.11.647-1ubuntu0.26.04.31.647-1ubuntu0.26.04.4 |
None known |
perl-DBIopenSUSE:Tumbleweed From an advisory covering 3 CVEs |
before 1.650.0-1.1 | 1.650.0-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-14739 is a critical vulnerability (CVSS 9.8) in Hmbrand Dbi, published July 7, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.41%, the 35th percentile. Fixed in perl-dbi 1.651-r0.
References
github.com/perl5-dbi/dbi/commit/2b77c88b655e9539a592c71a61fb965fc0075395.patch
cve.org/CVERecord?id=CVE-2026-10879
metacpan.org/release/HMBRAND/DBI-1.650/changes
nvd.nist.gov/vuln/detail/CVE-2026-14739
github.com/advisories/GHSA-w9gf-c5hh-cc8w
security.alpinelinux.org/vuln/CVE-2026-14739
Show 66 moreShow less
access.redhat.com/errata/RHSA-2026:49514
access.redhat.com/security/cve/CVE-2026-14380
access.redhat.com/security/cve/CVE-2026-14739
bugzilla.redhat.com/2497915
bugzilla.redhat.com/2497916
errata.almalinux.org/10/ALSA-2026-49514.html
access.redhat.com/errata/RHSA-2026:49612
errata.almalinux.org/9/ALSA-2026-49612.html
access.redhat.com/errata/RHSA-2026:52772
errata.almalinux.org/8/ALSA-2026-52772.html
access.redhat.com/errata/RHSA-2026:62667
access.redhat.com/security/cve/CVE-2026-10879
access.redhat.com/security/cve/CVE-2026-9698
bugzilla.redhat.com/2485464
bugzilla.redhat.com/2486734
errata.almalinux.org/8/ALSA-2026-62667.html
docs.bell-sw.com/security/cves/CVE-2026-14739
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1786120315.html
nvd.nist.gov/vuln/detail/CVE-2026-14380
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1786121082.html
cpan.org/modules
github.com/CVEProject/cvelistV5/tree/main/cves/2026/14xxx/CVE-2026-14739.json
github.com/perl5-dbi/dbi
security-tracker.debian.org/tracker/CVE-2026-14739
advisories.mageia.org/MGASA-2026-0308.html
bugs.mageia.org/show_bug.cgi?id=35643
openwall.com/lists/oss-security/2026/06/06/4
openwall.com/lists/oss-security/2026/06/09/9
openwall.com/lists/oss-security/2026/07/07/16
openwall.com/lists/oss-security/2026/07/07/17
openwall.com/lists/oss-security/2026/07/14/9
openwall.com/lists/oss-security/2026/07/14/13
openwall.com/lists/oss-security/2026/07/14/14
openwall.com/lists/oss-security/2026/07/14/15
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3183
nvd.nist.gov/vuln/detail/CVE-2026-15043
nvd.nist.gov/vuln/detail/CVE-2026-60081
nvd.nist.gov/vuln/detail/CVE-2026-60082
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2497915
bugzilla.redhat.com/show_bug.cgi?id=2497916
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_49514.json
cve.org/CVERecord?id=CVE-2026-14380
github.com/perl5-dbi/dbi/commit/b73d5d9901767fc1d16b6661ef08fbed4532e259.patch
github.com/perl5-dbi/dbi/security/advisories/GHSA-ch8w-hxc2-v557
cve.org/CVERecord?id=CVE-2026-14739
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_49612.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_52772.json
bugzilla.redhat.com/show_bug.cgi?id=2485464
bugzilla.redhat.com/show_bug.cgi?id=2486734
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_62667.json
cve.org/CVERecord?id=CVE-2026-9698
nvd.nist.gov/vuln/detail/CVE-2026-9698
github.com/perl5-dbi/dbi/commit/bfe5d73c162d2d1f761a639a0aa33aad6a9eb54e.patch
metacpan.org/release/HMBRAND/DBI-1.648/changes
nvd.nist.gov/vuln/detail/CVE-2026-10879
github.com/perl5-dbi/dbi/commit/af79036c07aa9a457971c0f4136e37c85dc20978.patch
errata.rockylinux.org/RLSA-2026:49514
errata.rockylinux.org/RLSA-2026:49612
errata.rockylinux.org/RLSA-2026:52772
errata.rockylinux.org/RLSA-2026:62667
ubuntu.com/security/CVE-2026-14739
lists.security.metacpan.org/cve-announce/msg/41625530
suse.com/security/cve/CVE-2026-14380
suse.com/security/cve/CVE-2026-14739
suse.com/security/cve/CVE-2026-14740