High severity · published May 15, 2023
CVE-2023-32784
In KeePass 2.x before 2.54, it is possible to recover the cleartext master password from a memory dump, even when a workspace is locked or no longer running
7.5
CVSS
4.4%
EPSS
No
On KEV
Description
In KeePass 2.x before 2.54, it is possible to recover the cleartext master password from a memory dump, even when a workspace is locked or no longer running. The memory dump can be a KeePass process dump, swap file (pagefile.sys), hibernation file (hiberfil.sys), or RAM dump of the entire system. The first character cannot be recovered. In 2.54, there is different API usage and/or random string insertion for mitigation.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
None
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)4.4% · higher than 91% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
KE
Keepass · Keepass
2.00 before 2.54 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2023-32784
CVE.org
https://www.cve.org/CVERecord?id=CVE-2023-32784
Issue Tracking
https://github.com/keepassxreboot/keepassxc/discussions/9433
Exploit
https://github.com/vdohney/keepass-password-dumper
Issue Tracking
https://sourceforge.net/p/keepass/discussion/329220/thread/f3438e6283/
More from Keepass
7.8
CVE-2019-20184
KeePass 2.4.1 allows CSV injection in the title field of a CSV export
7.5
CVE-2022-0725
A flaw was found in keepass
7.5
CVE-2017-1000066
The entry details view function in KeePass version 1.32 inadvertently decrypts certain database entries into memory, which may result in the disclosure of sensitive information
7.5
CVE-2016-5119
The automatic update feature in KeePass 2.33 and earlier allows man-in-the-middle attackers to execute arbitrary code by spoofing the version check response and supplying a…
5.5
CVE-2023-24055
KeePass through 2.53 (in a default installation) allows an attacker, who has write access to the XML configuration file, to obtain the cleartext passwords by adding an export…
