← Password Managers
B

KeePassXC

Some concerns
KeePassXC Team · 🇩🇪 Germany
PolicyApp PermissionsNetwork TrafficFirmwareRegulatory
Technical details
App: com.kunzisoft.keepass.free
Manufacturer: KeePassXC Team

The bottom line

The two CVEs against KeePassXC both require an attacker to already have root access to your machine. At that point they can read anything — your password manager is the least of your problems. These are disputed as real vulnerabilities. KeePassXC won't sync your passwords across devices, check them against breach databases, or warn you about weak ones. You have to manage the database file yourself. Maximum security, but most people won't do the work.

Legal jurisdiction
🇩🇪 Germany (headquarters)
GDPR (BfDI + 16 state DPAs) read more →
You can demand deletion, access, and portability. Germany has 17 enforcement bodies — strictest consent rules in EU
Spying
0/4 N/A
Is someone spying on me?
Data Sharing
1/4 LOW
Who gets my data?
Security
2/4 MODERATE
Is it actually secure?
Honesty
2/4 MODERATE
Can I trust what they say?
ACCEPTABLE Moderate concerns. Standard privacy hygiene applies.
3Contradictions
0Critical
0High
2Medium
3Sources
Findings by concern
Data Sharing 1/4 LOW 1 finding
✔️ lowfirmware analysis vs regulatory findings
No company means no one can be subpoenaed for your data, no shareholders pushing to monetise you, and no business model that conflicts with your security. The trade-off is no formal support, no SLA, and no guaranteed patch timeline.

What they claim: KeePassXC has no company entity — it's a community open-source project

What we found: No corporate structure means no SOC 2 certification, no formal incident response team, no SLA for security patches. However, it also means no company to be subpoenaed, no shareholders demanding monetisation, and no business model that conflicts with security. ANSSI (French govt) certified v2.7.9 in November 2025.

Security 2/4 MODERATE 2 findings
⚫ mediumfirmware analysis vs app permissions
The two CVEs against KeePassXC both require an attacker to already have root access to your machine. At that point they can read anything — your password manager is the least of your problems. These are disputed as real vulnerabilities.

What they claim: KeePassXC stores passwords in a local KDBX 4.1 encrypted database file

What we found: CVE-2024-33900 and CVE-2024-33901: both involve memory dump attacks where an attacker with local privileged access could extract vault data from process memory. However, both are disputed — they require root/admin access, at which point the attacker already owns the system. This is an inherent limitation of any software running on a compromised OS.

⚫ mediumpolicy claims vs firmware analysis
KeePassXC won't sync your passwords across devices, check them against breach databases, or warn you about weak ones. You have to manage the database file yourself. Maximum security, but most people won't do the work.

What they claim: KeePassXC is fully offline with zero cloud connectivity

What we found: The fully offline model means no automatic sync, no breach monitoring, no password health checks against known breaches. Users must manually manage database files across devices (via USB, Syncthing, or cloud storage they control). Security comes at the cost of convenience that most users won't accept.

Sources