News for hackers. Stuff that matters.
Re:KeePassXC Audit Report by _dain_ on Saturday April 15, 2023 @12:30PM (#35582104)
This part in the PDF gave me pause:

>As KeePassXC is a relatively complex program and the review effort was limited, I did not review all of the code base. Some helper features stay not reviewed, for example: TOTP, SSH agent, browser plug-in communication, auto-type, KeeShare password sharing mechanism, freedesktop integration, HIBP support, database statistics feature. Maybe these features could be a subject to a next review version.

Those integrations seem like scary weak-points, especially to the browser.. and I'm a little confused because later on he says he did review the browser extension code:

>KeePassXC supports integration with browser extensions. The communication between the password manager application and the browser extensions is implemented using secure and modern libsodium-style encryption. I personally trust this cryptography choice and salut the use of encryption to communicate with browser extensions.

Re:KeePassXC Audit Report by HPsquared on Saturday April 15, 2023 @01:25PM (#35582604)
Maybe we need someone to audit the audit.
Re:KeePassXC Audit Report by iotku on Saturday April 15, 2023 @01:41PM (#35582747)
Who audits the auditors?
Re:KeePassXC Audit Report by droidmonkey on Saturday April 15, 2023 @05:37PM (#35584791)
Hi there, lead developer of KeePassXC here (and writer of a lot of code). The TOTP and SSH Agent are generally not a security issue. TOTP has no external interfaces and SSH Agent only writes to the known interface standards of those programs. There is actually not much to those code areas.

Auto-Type is similarly rather simple at the interface level (except for X11 because its X11). We call native OS functions to emulate typing.

Similarly the internal reporting features are rather benign. HIBP checks requires explicit approval by the user before anything happens.

The browser code and FDO Secrets code definitely needs auditing. The browser extension is separate from the browser code within KeePassXC proper.

KeeShare is going to be entirely rewritten for our 2.8.0 release.

Re:KeePassXC Audit Report by scrollaway on Sunday April 16, 2023 @02:12AM (#35587701)
If there isn't much code to review, then it makes no sense to exclude them from the audit.
Re:KeePassXC Audit Report by _dain_ on Sunday April 16, 2023 @11:05AM (#35590608)
Thanks for all the good work you do!