RHSA-2026:62667
Vulnerability from csaf_opensuse - Published: 2026-09-02 15:09 - Updated: 2026-11-05 15:57A flaw was found in DBI, a Perl database interface. This vulnerability allows an attacker to trigger a buffer overflow by manipulating error messages within an application. When specific error handling options are active, an attacker can provide oversized error text, which may lead to arbitrary code execution or a denial of service (DoS).
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in perl-DBI. A heap overflow vulnerability exists when preparsing SQL statements with more than 9 binders. The `preparse` method incorrectly allocates buffer space for SQL placeholder characters, leading to an overflow when processing binders with two or more digits. This can result in a denial of service or potentially arbitrary code execution.
A flaw was found in the DBI component for Perl. This vulnerability allows an attacker to inject and execute arbitrary code by manipulating the Profile attribute of a DBI handle. When a string is assigned to this attribute, the component processes it without proper validation, enabling the execution of unauthorized Perl code, including system commands. An attacker with control over certain inputs, such as environment variables or connection string parameters, could exploit this to achieve arbitrary code execution on the affected system. In some configurations, this could lead to remote code execution.
A flaw was found in DBI for Perl. This vulnerability, a heap overflow, occurs when the software attempts to preparse SQL statements containing an extremely large number of placeholders. This could allow a remote attacker to cause a denial of service or potentially execute arbitrary code.
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Important"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for perl-DBI is now available for Red Hat Enterprise Linux 8.\n\nRed Hat Product Security has rated this update as having a security impact of Important. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.",
"title": "Topic"
},
{
"category": "general",
"text": "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.\n\nSecurity Fix(es):\n\n* perl-DBI: perl-DBI: Heap overflow in SQL preparsing can lead to denial of service or arbitrary code execution. (CVE-2026-10879)\n\n* DBI: DBI: Buffer overflow in error handling can lead to arbitrary code execution (CVE-2026-9698)\n\n* DBI: DBI: Arbitrary code execution via caller-influenced Profile attribute (CVE-2026-14380)\n\n* DBI: DBI: Heap overflow when preparsing SQL statements with excessive placeholders (CVE-2026-14739)\n\nFor 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.",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2026:62667",
"url": "https://access.redhat.com/errata/RHSA-2026:62667"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/#important",
"url": "https://access.redhat.com/security/updates/classification/#important"
},
{
"category": "external",
"summary": "2485464",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2485464"
},
{
"category": "external",
"summary": "2486734",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2486734"
},
{
"category": "external",
"summary": "2497915",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2497915"
},
{
"category": "external",
"summary": "2497916",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2497916"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_62667.json"
}
],
"title": "Red Hat Security Advisory: perl-DBI security update",
"tracking": {
"current_release_date": "2026-11-05T15:57:14+00:00",
"generator": {
"date": "2026-11-05T15:57:14+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "5.4.4"
}
},
"id": "RHSA-2026:62667",
"initial_release_date": "2026-09-02T15:09:54+00:00",
"revision_history": [
{
"date": "2026-09-02T15:09:54+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2026-09-02T15:09:54+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2026-11-05T15:57:14+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Enterprise Linux BaseOS (v. 8)",
"product": {
"name": "Red Hat Enterprise Linux BaseOS (v. 8)",
"product_id": "BaseOS-8.10.0.Z.MAIN.EUS",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:enterprise_linux:8::baseos"
}
}
}
],
"category": "product_family",
"name": "Red Hat Enterprise Linux"
},
{
"branches": [
{
"category": "product_version",
"name": "perl-DBI-0:1.641-2.el8_10.src",
"product": {
"name": "perl-DBI-0:1.641-2.el8_10.src",
"product_id": "perl-DBI-0:1.641-2.el8_10.src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/perl-DBI@1.641-2.el8_10?arch=src"
}
}
}
],
"category": "architecture",
"name": "src"
},
{
"branches": [
{
"category": "product_version",
"name": "perl-DBI-0:1.641-2.el8_10.aarch64",
"product": {
"name": "perl-DBI-0:1.641-2.el8_10.aarch64",
"product_id": "perl-DBI-0:1.641-2.el8_10.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/perl-DBI@1.641-2.el8_10?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "perl-DBI-debugsource-0:1.641-2.el8_10.aarch64",
"product": {
"name": "perl-DBI-debugsource-0:1.641-2.el8_10.aarch64",
"product_id": "perl-DBI-debugsource-0:1.641-2.el8_10.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/perl-DBI-debugsource@1.641-2.el8_10?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "perl-DBI-debuginfo-0:1.641-2.el8_10.aarch64",
"product": {
"name": "perl-DBI-debuginfo-0:1.641-2.el8_10.aarch64",
"product_id": "perl-DBI-debuginfo-0:1.641-2.el8_10.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/perl-DBI-debuginfo@1.641-2.el8_10?arch=aarch64"
}
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "perl-DBI-0:1.641-2.el8_10.ppc64le",
"product": {
"name": "perl-DBI-0:1.641-2.el8_10.ppc64le",
"product_id": "perl-DBI-0:1.641-2.el8_10.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/perl-DBI@1.641-2.el8_10?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "perl-DBI-debugsource-0:1.641-2.el8_10.ppc64le",
"product": {
"name": "perl-DBI-debugsource-0:1.641-2.el8_10.ppc64le",
"product_id": "perl-DBI-debugsource-0:1.641-2.el8_10.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/perl-DBI-debugsource@1.641-2.el8_10?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "perl-DBI-debuginfo-0:1.641-2.el8_10.ppc64le",
"product": {
"name": "perl-DBI-debuginfo-0:1.641-2.el8_10.ppc64le",
"product_id": "perl-DBI-debuginfo-0:1.641-2.el8_10.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/perl-DBI-debuginfo@1.641-2.el8_10?arch=ppc64le"
}
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "perl-DBI-0:1.641-2.el8_10.x86_64",
"product": {
"name": "perl-DBI-0:1.641-2.el8_10.x86_64",
"product_id": "perl-DBI-0:1.641-2.el8_10.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/perl-DBI@1.641-2.el8_10?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "perl-DBI-debugsource-0:1.641-2.el8_10.x86_64",
"product": {
"name": "perl-DBI-debugsource-0:1.641-2.el8_10.x86_64",
"product_id": "perl-DBI-debugsource-0:1.641-2.el8_10.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/perl-DBI-debugsource@1.641-2.el8_10?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "perl-DBI-debuginfo-0:1.641-2.el8_10.x86_64",
"product": {
"name": "perl-DBI-debuginfo-0:1.641-2.el8_10.x86_64",
"product_id": "perl-DBI-debuginfo-0:1.641-2.el8_10.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/perl-DBI-debuginfo@1.641-2.el8_10?arch=x86_64"
}
}
}
],
"category": "architecture",
"name": "x86_64"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "perl-DBI-0:1.641-2.el8_10.aarch64 as a component of Red Hat Enterprise Linux BaseOS (v. 8)",
"product_id": "BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.aarch64"
},
"product_reference": "perl-DBI-0:1.641-2.el8_10.aarch64",
"relates_to_product_reference": "BaseOS-8.10.0.Z.MAIN.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "perl-DBI-0:1.641-2.el8_10.ppc64le as a component of Red Hat Enterprise Linux BaseOS (v. 8)",
"product_id": "BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.ppc64le"
},
"product_reference": "perl-DBI-0:1.641-2.el8_10.ppc64le",
"relates_to_product_reference": "BaseOS-8.10.0.Z.MAIN.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "perl-DBI-0:1.641-2.el8_10.src as a component of Red Hat Enterprise Linux BaseOS (v. 8)",
"product_id": "BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.src"
},
"product_reference": "perl-DBI-0:1.641-2.el8_10.src",
"relates_to_product_reference": "BaseOS-8.10.0.Z.MAIN.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "perl-DBI-0:1.641-2.el8_10.x86_64 as a component of Red Hat Enterprise Linux BaseOS (v. 8)",
"product_id": "BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.x86_64"
},
"product_reference": "perl-DBI-0:1.641-2.el8_10.x86_64",
"relates_to_product_reference": "BaseOS-8.10.0.Z.MAIN.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "perl-DBI-debuginfo-0:1.641-2.el8_10.aarch64 as a component of Red Hat Enterprise Linux BaseOS (v. 8)",
"product_id": "BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.aarch64"
},
"product_reference": "perl-DBI-debuginfo-0:1.641-2.el8_10.aarch64",
"relates_to_product_reference": "BaseOS-8.10.0.Z.MAIN.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "perl-DBI-debuginfo-0:1.641-2.el8_10.ppc64le as a component of Red Hat Enterprise Linux BaseOS (v. 8)",
"product_id": "BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.ppc64le"
},
"product_reference": "perl-DBI-debuginfo-0:1.641-2.el8_10.ppc64le",
"relates_to_product_reference": "BaseOS-8.10.0.Z.MAIN.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "perl-DBI-debuginfo-0:1.641-2.el8_10.x86_64 as a component of Red Hat Enterprise Linux BaseOS (v. 8)",
"product_id": "BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.x86_64"
},
"product_reference": "perl-DBI-debuginfo-0:1.641-2.el8_10.x86_64",
"relates_to_product_reference": "BaseOS-8.10.0.Z.MAIN.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "perl-DBI-debugsource-0:1.641-2.el8_10.aarch64 as a component of Red Hat Enterprise Linux BaseOS (v. 8)",
"product_id": "BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.aarch64"
},
"product_reference": "perl-DBI-debugsource-0:1.641-2.el8_10.aarch64",
"relates_to_product_reference": "BaseOS-8.10.0.Z.MAIN.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "perl-DBI-debugsource-0:1.641-2.el8_10.ppc64le as a component of Red Hat Enterprise Linux BaseOS (v. 8)",
"product_id": "BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.ppc64le"
},
"product_reference": "perl-DBI-debugsource-0:1.641-2.el8_10.ppc64le",
"relates_to_product_reference": "BaseOS-8.10.0.Z.MAIN.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "perl-DBI-debugsource-0:1.641-2.el8_10.x86_64 as a component of Red Hat Enterprise Linux BaseOS (v. 8)",
"product_id": "BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.x86_64"
},
"product_reference": "perl-DBI-debugsource-0:1.641-2.el8_10.x86_64",
"relates_to_product_reference": "BaseOS-8.10.0.Z.MAIN.EUS"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-9698",
"cwe": {
"id": "CWE-120",
"name": "Buffer Copy without Checking Size of Input"
},
"discovery_date": "2026-06-09T08:00:53.401960+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2486734"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in DBI, a Perl database interface. This vulnerability allows an attacker to trigger a buffer overflow by manipulating error messages within an application. When specific error handling options are active, an attacker can provide oversized error text, which may lead to arbitrary code execution or a denial of service (DoS).",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "DBI: DBI: Buffer overflow in error handling can lead to arbitrary code execution",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Exploitation of this vulnerability requires that an attacker can provide values to an endpoint using perl-DBI which trigger certain errors. The attacker has no means of directly controlling the location and thus consequences of the buffer overflow, making the most likely outcome a denial-of-service due to corruption of the application\u0027s memory.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.src",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-9698"
},
{
"category": "external",
"summary": "RHBZ#2486734",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2486734"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-9698",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-9698"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-9698",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-9698"
},
{
"category": "external",
"summary": "https://github.com/perl5-dbi/dbi/commit/bfe5d73c162d2d1f761a639a0aa33aad6a9eb54e.patch",
"url": "https://github.com/perl5-dbi/dbi/commit/bfe5d73c162d2d1f761a639a0aa33aad6a9eb54e.patch"
},
{
"category": "external",
"summary": "https://metacpan.org/release/HMBRAND/DBI-1.648/changes",
"url": "https://metacpan.org/release/HMBRAND/DBI-1.648/changes"
}
],
"release_date": "2026-06-09T07:22:25.892000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-09-02T15:09:54+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.src",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:62667"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability. Users are advised to identify network-accessible applications which use perl-DBI and ensure that only trusted users have access to those applications.",
"product_ids": [
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.src",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 8.2,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H",
"version": "3.1"
},
"products": [
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.src",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Important"
}
],
"title": "DBI: DBI: Buffer overflow in error handling can lead to arbitrary code execution"
},
{
"cve": "CVE-2026-10879",
"cwe": {
"id": "CWE-131",
"name": "Incorrect Calculation of Buffer Size"
},
"discovery_date": "2026-06-05T15:01:03.077249+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2485464"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in perl-DBI. A heap overflow vulnerability exists when preparsing SQL statements with more than 9 binders. The `preparse` method incorrectly allocates buffer space for SQL placeholder characters, leading to an overflow when processing binders with two or more digits. This can result in a denial of service or potentially arbitrary code execution.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "perl-DBI: perl-DBI: Heap overflow in SQL preparsing can lead to denial of service or arbitrary code execution.",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "A heap buffer overflow flaw of important severity was found in the perl-DBI Perl database interface module, affecting the perl-DBI packages in Red Hat Enterprise Linux 6, 7, 8, 9, and 10 (including the perl-DBI:1.641 module streams on RHEL 8) and in Red Hat In-Vehicle OS. When the DBI `preparse` method rewrites a SQL statement containing `?` placeholders, each placeholder is expanded to a numbered binder of the form `:pN`, but the destination buffer was allocated assuming only three characters per binder. A statement with more than 9 placeholders generates binders with two or more digits (for example `:p1003`), so the expanded statement can exceed the allocated buffer and overflow the heap. An attacker who can influence a SQL statement that an application using the vulnerable preparse path prepares could exploit this to crash the application, causing a denial of service, or potentially achieve memory corruption leading to arbitrary code execution. Red Hat rates this flaw as IMPORTANT with a CVSS 3.1 score of 7.7 (AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H), lower than the CISA score of 9.8 that assumes a network attack vector, because exploitation requires a local application to pass attacker-controlled SQL through the affected preparse code path rather than direct network exposure of the flaw itself, and Red Hat\u0027s scoring reflects no direct confidentiality impact. The affected Red Hat Enterprise Linux and Red Hat In-Vehicle OS streams are tracked as AFFECTED, with fixes being pursued for those streams; Fedora is not affected because the vulnerable code is not present in its perl-DBI packages.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.src",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-10879"
},
{
"category": "external",
"summary": "RHBZ#2485464",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2485464"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-10879",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-10879"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-10879",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-10879"
},
{
"category": "external",
"summary": "https://github.com/perl5-dbi/dbi/commit/af79036c07aa9a457971c0f4136e37c85dc20978.patch",
"url": "https://github.com/perl5-dbi/dbi/commit/af79036c07aa9a457971c0f4136e37c85dc20978.patch"
},
{
"category": "external",
"summary": "https://metacpan.org/release/HMBRAND/DBI-1.648/changes",
"url": "https://metacpan.org/release/HMBRAND/DBI-1.648/changes"
}
],
"release_date": "2026-06-05T14:30:58.497000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-09-02T15:09:54+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.src",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:62667"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.",
"product_ids": [
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.src",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "HIGH",
"baseScore": 7.7,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H",
"version": "3.1"
},
"products": [
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.src",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Important"
}
],
"title": "perl-DBI: perl-DBI: Heap overflow in SQL preparsing can lead to denial of service or arbitrary code execution."
},
{
"cve": "CVE-2026-14380",
"cwe": {
"id": "CWE-94",
"name": "Improper Control of Generation of Code"
},
"discovery_date": "2026-07-07T23:01:46.376740+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2497915"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in the DBI component for Perl. This vulnerability allows an attacker to inject and execute arbitrary code by manipulating the Profile attribute of a DBI handle. When a string is assigned to this attribute, the component processes it without proper validation, enabling the execution of unauthorized Perl code, including system commands. An attacker with control over certain inputs, such as environment variables or connection string parameters, could exploit this to achieve arbitrary code execution on the affected system. In some configurations, this could lead to remote code execution.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "DBI: DBI: Arbitrary code execution via caller-influenced Profile attribute",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This Important vulnerability in the Perl DBI component allows for arbitrary code execution due to improper validation of the `Profile` attribute. An attacker can exploit this by controlling inputs such as the `DBI_PROFILE` environment variable or DSN parameters, leading to the execution of unauthorized Perl code.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.src",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-14380"
},
{
"category": "external",
"summary": "RHBZ#2497915",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2497915"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-14380",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-14380"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-14380",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-14380"
},
{
"category": "external",
"summary": "https://github.com/perl5-dbi/dbi/commit/b73d5d9901767fc1d16b6661ef08fbed4532e259.patch",
"url": "https://github.com/perl5-dbi/dbi/commit/b73d5d9901767fc1d16b6661ef08fbed4532e259.patch"
},
{
"category": "external",
"summary": "https://github.com/perl5-dbi/dbi/security/advisories/GHSA-ch8w-hxc2-v557",
"url": "https://github.com/perl5-dbi/dbi/security/advisories/GHSA-ch8w-hxc2-v557"
},
{
"category": "external",
"summary": "https://metacpan.org/release/HMBRAND/DBI-1.650/changes",
"url": "https://metacpan.org/release/HMBRAND/DBI-1.650/changes"
}
],
"release_date": "2026-07-07T22:04:49.078000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-09-02T15:09:54+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.src",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:62667"
},
{
"category": "workaround",
"details": "To reduce the risk of arbitrary code execution, avoid setting the `DBI_PROFILE` environment variable from untrusted sources. Ensure that DSN driver-attribute clauses, particularly those used with `dbi:Driver(Profile=\u003eSPEC):db`, are not populated with unvalidated or untrusted input.",
"product_ids": [
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.src",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 8.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.src",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Important"
}
],
"title": "DBI: DBI: Arbitrary code execution via caller-influenced Profile attribute"
},
{
"cve": "CVE-2026-14739",
"cwe": {
"id": "CWE-131",
"name": "Incorrect Calculation of Buffer Size"
},
"discovery_date": "2026-07-07T23:01:49.265768+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2497916"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in DBI for Perl. This vulnerability, a heap overflow, occurs when the software attempts to preparse SQL statements containing an extremely large number of placeholders. This could allow a remote attacker to cause a denial of service or potentially execute arbitrary code.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "DBI: DBI: Heap overflow when preparsing SQL statements with excessive placeholders",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This vulnerability in DBI for Perl is rated as Important. A heap overflow can occur when processing SQL statements with an exceptionally large number of placeholders, potentially leading to a denial of service or arbitrary code execution. While requiring an extreme number of placeholders, this flaw could impact applications utilizing DBI in Red Hat environments that handle untrusted or maliciously crafted SQL queries.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.src",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-14739"
},
{
"category": "external",
"summary": "RHBZ#2497916",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2497916"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-14739",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-14739"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-14739",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-14739"
},
{
"category": "external",
"summary": "https://github.com/perl5-dbi/dbi/commit/2b77c88b655e9539a592c71a61fb965fc0075395.patch",
"url": "https://github.com/perl5-dbi/dbi/commit/2b77c88b655e9539a592c71a61fb965fc0075395.patch"
},
{
"category": "external",
"summary": "https://metacpan.org/release/HMBRAND/DBI-1.650/changes",
"url": "https://metacpan.org/release/HMBRAND/DBI-1.650/changes"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-10879",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-10879"
}
],
"release_date": "2026-07-07T22:05:18.457000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-09-02T15:09:54+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.src",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:62667"
},
{
"category": "workaround",
"details": "Applications utilizing `perl-DBI` should implement robust input validation and limit the number of parameters used in SQL query placeholders, particularly when processing untrusted data. This operational control can prevent the construction of SQL statements with an excessive number of placeholders, thereby reducing the risk of triggering the heap overflow vulnerability.",
"product_ids": [
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.src",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 8.1,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.src",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debuginfo-0:1.641-2.el8_10.x86_64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.aarch64",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.ppc64le",
"BaseOS-8.10.0.Z.MAIN.EUS:perl-DBI-debugsource-0:1.641-2.el8_10.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Important"
}
],
"title": "DBI: DBI: Heap overflow when preparsing SQL statements with excessive placeholders"
}
]
}
Drag nodes to arrange them. Double-click a related vulnerability to open it, or a source to visit its link. The Physics button on the left tunes the layout and the simulation; the legend at the bottom left hides or shows nodes by kind and by sighting type.
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
Vulnerability timeline
Sightings and recorded dates, grouped by day · UTC
Loading timeline…
The approach is described in our paper Mapping CVEs to MITRE ATT&CK Techniques: A Curated Gold-Set Classifier and the Limits of LLM-Assisted Label Expansion.
Browse all ATT&CK techniques and the vulnerabilities related to each.
Related by attack behaviour
Vulnerabilities whose description is nearest to this one in the vector space of the CIRCL/vulnerability-attack-technique-biencoder model. This is a similarity search over the bi-encoder space (plain cosine), not a classification, and it has no measured accuracy.