Skip to main content

Keepassxc

6 CVEs product

Monthly

CVE-2026-4158 Apr 11, 00:17 HIGH This Week

Local privilege escalation in KeePassXC password manager allows authenticated attackers with low privileges to execute arbitrary code by exploiting insecure OpenSSL configuration file loading. When a target user launches KeePassXC, malicious configuration planted in an unsecured path is loaded, enabling code execution in KeePassXC's security context. Attack requires user interaction and prior low-privileged access. CVSS 7.3 (AV:L/AC:L/PR:L/UI:R). No public exploit identified at time of analysis.

Privilege Escalation RCE OpenSSL Suse Keepassxc
NVD GitHub VulDB
CVSS 3.0
7.3
EPSS
0.0%
CVE-2026-118673 Oct 29, 16:01 MEDIUM PATCH This Month

Out-of-bounds heap write in KeePassXC's browser integration (versions 2.3.0 through 2.7.12) lets a local client that already holds a valid database association key crash the KeePassXC process while a database is unlocked, producing a reliable denial of service. The flaw is a fixed 1 MiB ciphertext buffer in BrowserMessageBuilder.cpp that is not resized or rejected when Botan's crypto_box_easy() must write plaintext length plus 16 MAC bytes, so a sufficiently large authorized response (reproduced with roughly 180 matching entries carrying ~8 KiB titles, crossing over near 8,161-character titles) writes sequentially past the buffer. The reporter reproduced a deterministic 0xC0000005 access violation inside botan-3.dll under Microsoft CDB using the official 2.7.12 Windows build, so a public proof-of-concept reproduction exists; it is not verified as weaponized exploit code beyond a crash, there is no CISA KEV entry, and impact is assessed as availability-only (CVSS 4.0 base 4.1, MEDIUM; independent vector AV:L/AC:H/PR:L/UI:R with C:N/I:N/A:H). The overflow is built only after entries are authorized, so the default AlwaysAllowAccess=false policy requires interactive user approval and the process survives if approval is withheld.

Buffer Overflow Memory Corruption Keepassxc
NVD GitHub
CVSS 4.0
4.1
EPSS
0.1%
CVE-2026-69150 Oct 13, 15:23 MEDIUM PATCH This Month

A heap use-after-free in KeePassXC's legacy KeePass1/KDB import path can crash the application and permit a limited, attacker-influenced write when a user actively imports a crafted, unlockable .kdb file; all builds prior to 2.8.0-beta1 are affected. The flaw is local-only and requires the victim to manually run the legacy import against an attacker-supplied database, so normal day-to-day use of KeePassXC without importing untrusted KDB files is not exposed. Severity is modest - CVSS 4.0 base 4.3 (Medium) and an assessed CVSS 3.1 vector of AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H (impact skewed to availability, with only low integrity impact and no confidentiality loss) - and no public exploit code or confirmed active exploitation was identified at time of analysis.

Denial Of Service Use After Free Memory Corruption Keepassxc
NVD GitHub
CVSS 4.0
4.3
EPSS
0.2%
CVE-2024-33901 May 20, 21:15 MEDIUM POC This Month

Issue in KeePassXC 2.7.7 allows an attacker (who has the privileges of the victim) to recover some passwords stored in the .kdbx database via a memory dump. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Keepassxc
NVD GitHub
CVSS 3.1
6.5
EPSS
0.7%
CVE-2024-33900 May 20, 21:15 MEDIUM POC This Month

KeePassXC 2.7.7 allows an attacker (who has the privileges of the victim) to recover cleartext credentials via a memory dump. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Keepassxc
NVD GitHub
CVSS 3.1
6.5
EPSS
0.3%
CVE-2023-35866 Jun 19, 06:15 MEDIUM This Month

In KeePassXC through 2.7.5, a local attacker can make changes to the Database security settings, including master password and second-factor authentication, within an authenticated KeePassXC Database. Rated medium severity (CVSS 5.5), this vulnerability is low attack complexity. No vendor patch available.

Authentication Bypass Keepassxc
NVD GitHub
CVSS 3.1
5.5
EPSS
0.2%
EPSS 0% CVSS 7.3
HIGH This Week

Local privilege escalation in KeePassXC password manager allows authenticated attackers with low privileges to execute arbitrary code by exploiting insecure OpenSSL configuration file loading. When a target user launches KeePassXC, malicious configuration planted in an unsecured path is loaded, enabling code execution in KeePassXC's security context. Attack requires user interaction and prior low-privileged access. CVSS 7.3 (AV:L/AC:L/PR:L/UI:R). No public exploit identified at time of analysis.

Privilege Escalation RCE OpenSSL +2
NVD GitHub VulDB
EPSS 0% CVSS 4.1
MEDIUM PATCH This Month

Out-of-bounds heap write in KeePassXC's browser integration (versions 2.3.0 through 2.7.12) lets a local client that already holds a valid database association key crash the KeePassXC process while a database is unlocked, producing a reliable denial of service. The flaw is a fixed 1 MiB ciphertext buffer in BrowserMessageBuilder.cpp that is not resized or rejected when Botan's crypto_box_easy() must write plaintext length plus 16 MAC bytes, so a sufficiently large authorized response (reproduced with roughly 180 matching entries carrying ~8 KiB titles, crossing over near 8,161-character titles) writes sequentially past the buffer. The reporter reproduced a deterministic 0xC0000005 access violation inside botan-3.dll under Microsoft CDB using the official 2.7.12 Windows build, so a public proof-of-concept reproduction exists; it is not verified as weaponized exploit code beyond a crash, there is no CISA KEV entry, and impact is assessed as availability-only (CVSS 4.0 base 4.1, MEDIUM; independent vector AV:L/AC:H/PR:L/UI:R with C:N/I:N/A:H). The overflow is built only after entries are authorized, so the default AlwaysAllowAccess=false policy requires interactive user approval and the process survives if approval is withheld.

Buffer Overflow Memory Corruption Keepassxc
NVD GitHub
EPSS 0% CVSS 4.3
MEDIUM PATCH This Month

A heap use-after-free in KeePassXC's legacy KeePass1/KDB import path can crash the application and permit a limited, attacker-influenced write when a user actively imports a crafted, unlockable .kdb file; all builds prior to 2.8.0-beta1 are affected. The flaw is local-only and requires the victim to manually run the legacy import against an attacker-supplied database, so normal day-to-day use of KeePassXC without importing untrusted KDB files is not exposed. Severity is modest - CVSS 4.0 base 4.3 (Medium) and an assessed CVSS 3.1 vector of AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H (impact skewed to availability, with only low integrity impact and no confidentiality loss) - and no public exploit code or confirmed active exploitation was identified at time of analysis.

Denial Of Service Use After Free Memory Corruption +1
NVD GitHub
EPSS 1% CVSS 6.5
MEDIUM POC This Month

Issue in KeePassXC 2.7.7 allows an attacker (who has the privileges of the victim) to recover some passwords stored in the .kdbx database via a memory dump. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Keepassxc
NVD GitHub
EPSS 0% CVSS 6.5
MEDIUM POC This Month

KeePassXC 2.7.7 allows an attacker (who has the privileges of the victim) to recover cleartext credentials via a memory dump. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Keepassxc
NVD GitHub
EPSS 0% CVSS 5.5
MEDIUM This Month

In KeePassXC through 2.7.5, a local attacker can make changes to the Database security settings, including master password and second-factor authentication, within an authenticated KeePassXC Database. Rated medium severity (CVSS 5.5), this vulnerability is low attack complexity. No vendor patch available.

Authentication Bypass Keepassxc
NVD GitHub

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy