CVE-2026-10879
DBI versions before 1.648 for Perl have a heap overflow when preparsing SQL statements with more than 9 binders
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 placeholder characters to numbered binders of the form :pN, but only allocates three characters per binder in the buffer. Placeholders 10-99 require four characters, 100-999 require five characters, et cetera.
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.648 for Perl have a heap overflow when preparsing SQL statements with more than 9 binders
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 placeholder characters to numbered binders of the form :pN, but only allocates three characters per binder in the buffer. Placeholders 10-99 require four characters, 100-999 require five characters, et cetera.
- Record
CVE-2026-10879- 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-34843
9.8
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 placeholder characters to numbered binders of the form :pN, but only allocates three characters per binder in the buffer. Placeholders 10-99 require four characters, 100-999 require five characters, et cetera.
- Record
EUVD-2026-34843- 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-c7xw-cj86-m724
9.8
DBI versions before 1.648 for Perl have a heap overflow when preparsing SQL statements with more...
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 placeholder characters to numbered binders of the form :pN, but only allocates three characters per binder in the buffer. Placeholders 10-99 require four characters, 100-999 require five characters, et cetera.
- Record
GHSA-c7xw-cj86-m724- 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.648 for Perl have a heap overflow when preparsing SQL statements with more than 9 binders.
The preparse method expands SQL placeholder characters to numbered binders of the form :pN, but only allocates three characters per binder in the buffer. Placeholders 10-99 require four characters, 100-999 require five characters, et cetera.
- Record
CVE-2026-10879- 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-10879
9.8
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 placeholder characters to numbered binders of the form :pN, but only allocates three characters per binder in the buffer. Placeholders 10-99 require four characters, 100-999 require five characters, et cetera.
- Record
ALPINE-CVE-2026-10879- 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-10879
9.8
- Record
BELL-CVE-2026-10879- 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 21 moreShow less
OSV
9.8
DBI versions before 1.648 for Perl have a heap overflow when preparsing SQL statements with more than 9 binders
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 placeholder characters to numbered binders of the form :pN, but only allocates three characters per binder in the buffer. Placeholders 10-99 require four characters, 100-999 require five characters, et cetera.
- Record
CVE-2026-10879- 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-10879
9.8
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 placeholder characters to numbered binders of the form :pN, but only allocates three characters per binder in the buffer. Placeholders 10-99 require four characters, 100-999 require five characters, et cetera.
- Record
DEBIAN-CVE-2026-10879- 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-2684
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.648 for Perl have a heap overflow when preparsing SQL statements with more than 9 binders.
The preparse method expands SQL placeholder characters to numbered binders of the form :pN, but only allocates three characters per binder in the buffer. Placeholders 10-99 require four characters, 100-999 require five characters, et cetera.(CVE-2026-10879)
DBI versions before 1.648 for Perl saved errors in a limited-sized buffer.
Error messages that were returned when RaiseError, PrintError or HandleError were set were written to a 200-byte buffer without a length limit.
Attackers that can influence the error text in an application can trigger a buffer overflow.(CVE-2026-9698)
- Record
OESA-2026-2684- 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:38512
8.2
Red Hat Security Advisory: perl-DBI security update
- Record
RHSA-2026:38512- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
OSVRHSA-2026:38513
8.2
Red Hat Security Advisory: perl-DBI security update
- Record
RHSA-2026:38513- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
OSVRHSA-2026:38901
8.2
Red Hat Security Advisory: perl-DBI:1.641 security update
- Record
RHSA-2026:38901- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/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: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-10879
9.8
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 placeholder characters to numbered binders of the form :pN, but only allocates three characters per binder in the buffer. Placeholders 10-99 require four characters, 100-999 require five characters, et cetera.
- Record
UBUNTU-CVE-2026-10879- 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:38512 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: Buffer overflow in error handling can lead to arbitrary code execution (CVE-2026-9698)
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:38512- Updated
- 2026-11-02
OSVALSA-2026:38513 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: Buffer overflow in error handling can lead to arbitrary code execution (CVE-2026-9698)
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:38513- Updated
- 2026-11-02
OSVALSA-2026:38901 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: DBI: Buffer overflow in error handling can lead to arbitrary code execution (CVE-2026-9698)
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:38901- 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-89559 No score
CVE-2026-10879 affecting package perl-DBI for versions less than 1.643-5
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 placeholder characters to numbered binders of the form :pN, but only allocates three characters per binder in the buffer. Placeholders 10-99 require four characters, 100-999 require five characters, et cetera.
- Record
AZL-89559- 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:10986-1 No score
perl-DBI-1.648.0-1.1 on GA media
These are all security issues fixed in the perl-DBI-1.648.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10986-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21029-1 No score
Security update for perl-DBI
This update for perl-DBI fixes the following issues
- CVE-2026-9698: DBI versions before 1.648 for Perl saved errors in a limited-sized buffer (bsc#1267957).
- CVE-2026-10879: SQL statements with more than 9 binders can cause an heap overflow (bsc#1267849).
- Record
openSUSE-SU-2026:21029-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22257-1 No score
Security update for perl-DBI
This update for perl-DBI fixes the following issues
- CVE-2026-9698: DBI versions before 1.648 for Perl saved errors in a limited-sized buffer (bsc#1267957).
- CVE-2026-10879: SQL statements with more than 9 binders can cause an heap overflow (bsc#1267849).
- Record
SUSE-SU-2026:22257-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22330-1 No score
Security update for perl-DBI
This update for perl-DBI fixes the following issues
- CVE-2026-9698: DBI versions before 1.648 for Perl saved errors in a limited-sized buffer (bsc#1267957).
- CVE-2026-10879: SQL statements with more than 9 binders can cause an heap overflow (bsc#1267849).
- Record
SUSE-SU-2026:22330-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:2749-1 No score
Security update for perl-DBI
This update for perl-DBI fixes the following issues
- CVE-2026-9698: DBI versions before 1.648 for Perl saved errors in a limited-sized buffer (bsc#1267957).
- CVE-2026-10879: SQL statements with more than 9 binders can cause an heap overflow (bsc#1267849).
- Record
SUSE-SU-2026:2749-1- Updated
- 2026-11-02
OSVUSN-8466-1 No score
libdbi-perl vulnerabilities
It was discovered that the Perl DBI module incorrectly handled certain error messages. An attacker could use this issue to cause applications using the Perl DBI module to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2026-9698)
It was discovered that the Perl DBI module incorrectly handled memory when preparsing SQL statements that included more than nine binders. An attacker could use this issue to cause applications using the Perl DBI module to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2026-10879)
- Record
USN-8466-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
perl-dbiAlpine:v3.24 |
before 1.648-r0 | 1.648-r0 |
perl-DBIAlmaLinux:9 From an advisory covering 2 CVEs |
before 1.643-9.el9_8.1 | 1.643-9.el9_8.1 |
perl-DBIAlmaLinux:10 From an advisory covering 2 CVEs |
before 1.643-26.el10_2.1 | 1.643-26.el10_2.1 |
perl-DBIAlmaLinux:8 From an advisory covering 2 CVEs |
before 1.641-5.module_el8.10.0+4219+13f48a6e | 1.641-5.module_el8.10.0+4219+13f48a6e |
perl-DBIAlmaLinux:8 From an advisory covering 2 CVEs |
before 1.641-5.module_el8.10.0+4220+8669cc49 | 1.641-5.module_el8.10.0+4220+8669cc49 |
perl-DBIAlmaLinux:8 From an advisory covering 2 CVEs |
before 1.641-5.module_el8.10.0+4218+c616d9bd | 1.641-5.module_el8.10.0+4218+c616d9bd |
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.643-5 | 1.643-5 |
perl-dbiAlpaquita:23 |
1.643-r4 up to 1.643-r5 | 1.643-r5 |
perl-dbiAlpaquita:25 |
1.647-r0 up to 1.647-r1 | 1.647-r1 |
Show 39 moreShow less
| Package | Affected | Fixed |
|---|---|---|
perl-dbiAlpaquita:stream |
1.643-r3 up to 1.648-r0 | 1.648-r0 |
libdbi-perlDebian:12 |
before 1.643-4+deb12u1, plus listed versions 1.643-4 |
1.643-4+deb12u1 |
libdbi-perlDebian:13 |
before 1.647-1+deb13u1, plus listed versions 1.647-1 |
1.647-1+deb13u1 |
libdbi-perlDebian:14 |
before 1.648-1, plus listed versions 1.647-1 |
1.648-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:20.03-LTS-SP4 From an advisory covering 2 CVEs |
before 1.643-4.oe2003sp4 | 1.643-4.oe2003sp4 |
perl-DBIopenEuler:22.03-LTS-SP4 From an advisory covering 2 CVEs |
before 1.643-5.oe2203sp4 | 1.643-5.oe2203sp4 |
perl-DBIopenEuler:24.03-LTS-SP1 From an advisory covering 2 CVEs |
before 1.643-5.oe2403sp1 | 1.643-5.oe2403sp1 |
perl-DBIopenEuler:24.03-LTS-SP3 From an advisory covering 2 CVEs |
before 1.643-5.oe2403sp3 | 1.643-5.oe2403sp3 |
perl-DBIRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:1.643-9.el9_8.1 | 0:1.643-9.el9_8.1 |
perl-DBI-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:1.643-9.el9_8.1 | 0:1.643-9.el9_8.1 |
perl-DBI-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:1.643-9.el9_8.1 | 0:1.643-9.el9_8.1 |
perl-DBIRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:1.643-26.el10_2.1 | 0:1.643-26.el10_2.1 |
perl-DBI-debuginfoRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:1.643-26.el10_2.1 | 0:1.643-26.el10_2.1 |
perl-DBI-debugsourceRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:1.643-26.el10_2.1 | 0:1.643-26.el10_2.1 |
perl-DBIRed Hat:enterprise_linux:8::appstream From an advisory covering 2 CVEs |
before 0:1.641-5.module+el8.10.0+24438+dc2220dd | 0:1.641-5.module+el8.10.0+24438+dc2220dd |
perl-DBI-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 2 CVEs |
before 0:1.641-5.module+el8.10.0+24438+dc2220dd | 0:1.641-5.module+el8.10.0+24438+dc2220dd |
perl-DBI-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 2 CVEs |
before 0:1.641-5.module+el8.10.0+24438+dc2220dd | 0:1.641-5.module+el8.10.0+24438+dc2220dd |
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:8 From an advisory covering 4 CVEs |
before 0:1.641-2.el8_10 | 0:1.641-2.el8_10 |
perl-DBISUSE:Linux Micro 6.2 From an advisory covering 2 CVEs |
before 1.647.0-160000.3.1 | 1.647.0-160000.3.1 |
perl-DBISUSE:Linux Enterprise Server 16.0 From an advisory covering 2 CVEs |
before 1.647.0-160000.3.1 | 1.647.0-160000.3.1 |
perl-DBISUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 2 CVEs |
before 1.647.0-160000.3.1 | 1.647.0-160000.3.1 |
perl-DBISUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 2 CVEs |
before 1.647.0-150600.12.11.1 | 1.647.0-150600.12.11.1 |
perl-DBISUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 2 CVEs |
before 1.647.0-150600.12.11.1 | 1.647.0-150600.12.11.1 |
perl-DBISUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 2 CVEs |
before 1.647.0-150600.12.11.1 | 1.647.0-150600.12.11.1 |
libdbi-perlUbuntu:Pro:14.04:LTS |
before 1.630-1ubuntu0.1~esm6, plus listed versions 1.627-11.628-11.630-11.630-1ubuntu0.1~esm11.630-1ubuntu0.1~esm41.630-1ubuntu0.1~esm5 |
1.630-1ubuntu0.1~esm6 |
libdbi-perlUbuntu:Pro:16.04:LTS |
before 1.634-1ubuntu0.2+esm2, plus listed versions 1.633-11.634-11.634-1build11.634-1ubuntu0.11.634-1ubuntu0.21.634-1ubuntu0.2+esm1 |
1.634-1ubuntu0.2+esm2 |
libdbi-perlUbuntu:Pro:18.04:LTS |
before 1.640-1ubuntu0.3+esm1, plus listed versions 1.637-11.639-11.640-11.640-1ubuntu0.11.640-1ubuntu0.21.640-1ubuntu0.3 |
1.640-1ubuntu0.3+esm1 |
libdbi-perlUbuntu:Pro:20.04:LTS |
before 1.643-1ubuntu0.1+esm1, plus listed versions 1.642-11.642-1build11.643-11.643-1ubuntu0.1 |
1.643-1ubuntu0.1+esm1 |
libdbi-perlUbuntu:22.04:LTS |
before 1.643-3ubuntu0.1, plus listed versions 1.643-3build21.643-3build3 |
1.643-3ubuntu0.1 |
libdbi-perlUbuntu:24.04:LTS |
before 1.643-4ubuntu0.1, plus listed versions 1.643-41.643-4build11.643-4build21.643-4build3 |
1.643-4ubuntu0.1 |
libdbi-perlUbuntu:25.10 |
before 1.647-1ubuntu0.25.10.1, plus listed versions 1.647-1 |
1.647-1ubuntu0.25.10.1 |
libdbi-perlUbuntu:26.04:LTS |
before 1.647-1ubuntu0.26.04.1, plus listed versions 1.647-11.647-1build1 |
1.647-1ubuntu0.26.04.1 |
perl-DBIopenSUSE:Tumbleweed From an advisory covering 2 CVEs |
before 1.648.0-1.1 | 1.648.0-1.1 |
perl-DBIopenSUSE:Leap 16.0 From an advisory covering 2 CVEs |
before 1.647.0-160000.3.1 | 1.647.0-160000.3.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| 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-10879 is a critical vulnerability (CVSS 9.8) in Hmbrand Dbi, published June 5, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.48%, the 41st percentile. Fixed in perl-dbi 1.648-r0.
References
metacpan.org/release/HMBRAND/DBI-1.648/changes
github.com/perl5-dbi/dbi/commit/af79036c07aa9a457971c0f4136e37c85dc20978.patch
openwall.com/lists/oss-security/2026/06/06/4
nvd.nist.gov/vuln/detail/CVE-2026-10879
github.com/advisories/GHSA-c7xw-cj86-m724
security.alpinelinux.org/vuln/CVE-2026-10879
Show 65 moreShow less
access.redhat.com/errata/RHSA-2026:38512
access.redhat.com/security/cve/CVE-2026-9698
bugzilla.redhat.com/2486734
errata.almalinux.org/9/ALSA-2026-38512.html
redhat.com/security/data/cve/CVE-2026-10879.html
access.redhat.com/errata/RHSA-2026:38513
errata.almalinux.org/10/ALSA-2026-38513.html
access.redhat.com/errata/RHSA-2026:38901
errata.almalinux.org/8/ALSA-2026-38901.html
access.redhat.com/errata/RHSA-2026:62667
access.redhat.com/security/cve/CVE-2026-10879
access.redhat.com/security/cve/CVE-2026-14380
access.redhat.com/security/cve/CVE-2026-14739
bugzilla.redhat.com/2485464
bugzilla.redhat.com/2497915
bugzilla.redhat.com/2497916
errata.almalinux.org/8/ALSA-2026-62667.html
docs.bell-sw.com/security/cves/CVE-2026-10879
cpan.org/modules
github.com/CVEProject/cvelistV5/tree/main/cves/2026/10xxx/CVE-2026-10879.json
github.com/perl5-dbi/dbi
security-tracker.debian.org/tracker/CVE-2026-10879
advisories.mageia.org/MGASA-2026-0308.html
bugs.mageia.org/show_bug.cgi?id=35643
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-2684
nvd.nist.gov/vuln/detail/CVE-2026-9698
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2486734
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_38512.json
cve.org/CVERecord?id=CVE-2026-9698
github.com/perl5-dbi/dbi/commit/bfe5d73c162d2d1f761a639a0aa33aad6a9eb54e.patch
bugzilla.redhat.com/show_bug.cgi?id=2485464
cve.org/CVERecord?id=CVE-2026-10879
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_38513.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_38901.json
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_62667.json
cve.org/CVERecord?id=CVE-2026-14380
nvd.nist.gov/vuln/detail/CVE-2026-14380
github.com/perl5-dbi/dbi/commit/b73d5d9901767fc1d16b6661ef08fbed4532e259.patch
github.com/perl5-dbi/dbi/security/advisories/GHSA-ch8w-hxc2-v557
metacpan.org/release/HMBRAND/DBI-1.650/changes
cve.org/CVERecord?id=CVE-2026-14739
nvd.nist.gov/vuln/detail/CVE-2026-14739
github.com/perl5-dbi/dbi/commit/2b77c88b655e9539a592c71a61fb965fc0075395.patch
errata.rockylinux.org/RLSA-2026:62667
suse.com/support/update/announcement/2026/suse-su-202622257-1
bugzilla.suse.com/1267849
bugzilla.suse.com/1267957
suse.com/security/cve/CVE-2026-10879
suse.com/security/cve/CVE-2026-9698
suse.com/support/update/announcement/2026/suse-su-202622330-1
suse.com/support/update/announcement/2026/suse-su-20262749-1
ubuntu.com/security/CVE-2026-10879
lists.security.metacpan.org/cve-announce/msg/40729086
ubuntu.com/security/notices/USN-8466-1
ubuntu.com/security/CVE-2026-9698