Home

Description

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.

PUBLISHED Reserved 2026-07-08 | Published 2026-07-14 | Updated 2026-07-14 | Assigner CPANSec

Problem types

CWE-125 Out-of-bounds Read

Product status

Default status
unaffected

Any version before 1.651
affected

References

www.openwall.com/lists/oss-security/2026/07/14/13

github.com/...bi/dbi/security/advisories/GHSA-rwhc-hhmv-cjvg vendor-advisory

metacpan.org/release/HMBRAND/DBI-1.651/changes release-notes

github.com/...397868704291bbf0989b97e2c0661189890653e2.patch patch

cve.org (CVE-2026-60082)

nvd.nist.gov (CVE-2026-60082)

Download JSON