HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
vdohney
keepass-password-dumper
C#2023–2023
vdohney / keepass-password-dumper

keepass-password-dumper

Original PoC for CVE-2023-32784

4Distinct people
4Mentions
0Explicit recommenders
650GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Original PoC for CVE-2023-32784

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by 3-hour interval4 dated mentions

Observed mentions: 2023-05-18 22:09:12 UTC to 2023-05-20 22:51:03 UTC.

012023-05-18 21:00:00 UTC to 2023-05-19 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsMay 18, 21:002023-05-19 00:00:00 UTC to 2023-05-19 03:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-05-19 03:00:00 UTC to 2023-05-19 06:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2023-05-19 06:00:00 UTC to 2023-05-19 09:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-05-19 09:00:00 UTC to 2023-05-19 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-05-19 12:00:00 UTC to 2023-05-19 15:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-05-19 15:00:00 UTC to 2023-05-19 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-05-19 18:00:00 UTC to 2023-05-19 21:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2023-05-19 21:00:00 UTC to 2023-05-20 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsMay 19, 21:002023-05-20 00:00:00 UTC to 2023-05-20 03:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-05-20 03:00:00 UTC to 2023-05-20 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-05-20 06:00:00 UTC to 2023-05-20 09:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-05-20 09:00:00 UTC to 2023-05-20 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-05-20 12:00:00 UTC to 2023-05-20 15:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-05-20 15:00:00 UTC to 2023-05-20 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-05-20 18:00:00 UTC to 2023-05-20 21:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-05-20 21:00:00 UTC to 2023-05-21 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsMay 20, 21:00

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
May 18, 21:002023-05-18 21:00:00 UTC2023-05-19 00:00:00 UTC101
May 19, 00:002023-05-19 00:00:00 UTC2023-05-19 03:00:00 UTC000
May 19, 03:002023-05-19 03:00:00 UTC2023-05-19 06:00:00 UTC110
May 19, 06:002023-05-19 06:00:00 UTC2023-05-19 09:00:00 UTC000
May 19, 09:002023-05-19 09:00:00 UTC2023-05-19 12:00:00 UTC000
May 19, 12:002023-05-19 12:00:00 UTC2023-05-19 15:00:00 UTC000
May 19, 15:002023-05-19 15:00:00 UTC2023-05-19 18:00:00 UTC000
May 19, 18:002023-05-19 18:00:00 UTC2023-05-19 21:00:00 UTC110
May 19, 21:002023-05-19 21:00:00 UTC2023-05-20 00:00:00 UTC000
May 20, 00:002023-05-20 00:00:00 UTC2023-05-20 03:00:00 UTC000
May 20, 03:002023-05-20 03:00:00 UTC2023-05-20 06:00:00 UTC000
May 20, 06:002023-05-20 06:00:00 UTC2023-05-20 09:00:00 UTC000
May 20, 09:002023-05-20 09:00:00 UTC2023-05-20 12:00:00 UTC000
May 20, 12:002023-05-20 12:00:00 UTC2023-05-20 15:00:00 UTC000
May 20, 15:002023-05-20 15:00:00 UTC2023-05-20 18:00:00 UTC000
May 20, 18:002023-05-20 18:00:00 UTC2023-05-20 21:00:00 UTC000
May 20, 21:002023-05-20 21:00:00 UTC2023-05-21 00:00:00 UTC101

What Hacker News says

4 sources
The actual vulnerability: > KeePass 2.X uses a custom-developed text box for password entry, SecureTextBoxEx. This text box is not only used for the master password entry, but in other places in KeePass as well, like password edit boxes (so the attack can also be used to recover their contents). > The flaw exploited here is that for every character typed, a leftover string is created in memory. Because of how .NET works, it is nearly impossible to get rid of it once it gets created. For example, when "Password" is typed, it will result in these leftover strings: •a, ••s, •••s, ••••w, •••••o, ••••••r, •••••••d. The POC application searches the dump for these patterns and offers a likely password character for each position in the password. https://github.com/vdohney/keepass-password-dumper
In An exploit can reveal your KeePass master password in plaintext
The POC[0] doesn't quite match the CVE description (a rare case of the CVE sounding better), but it looks like KeePass basically is acting as a keylogger due to use of a UI control where every character typed is stored in memory. Your KeePass master password is likely already in your swap/hibernation files. The master password can be recovered even after KeePass was running. "No code execution on the target system is required, just a memory dump. It doesn't matter where the memory comes from - can be the process dump, swap file (pagefile.sys), hibernation file (hiberfil.sys) or RAM dump of the entire system. It doesn't matter whether or not the workspace is locked. It is also possible to dump the password from RAM after KeePass is no longer running, although the chance of that working goes down with the time it's been since then." [0]: h
Read the rest
In KeePass exploit helps retrieve cleartext master password

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.