This page tracks the Debian fix status. The vulnerability itself is described on the main CVE page.
View CVE-2026-86776 →
DEBIAN-CVE-2026-86776
KeePass versions 2.35 through 2.61.1 fail to validate KDBX header field sizes before memory allocation in the ReadHeaderField function. Attackers can...
Original description
The description as published by the source.
KeePass versions 2.35 through 2.61.1 fail to validate KDBX header field sizes before memory allocation in the ReadHeaderField function. Attackers can craft a malicious KDBX file declaring excessive header field lengths to trigger allocation of gigabytes of memory, causing the application to consume resources and terminate.
Source: OSV.dev (Open Source Vulnerabilities) OSV
Affected packages
Debian:12
keepass2
[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}]
Debian:13
keepass2
[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}]
Debian:14
keepass2
[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}]
References
- advisory security-tracker.debian.org