When I have several databases opened in KeepassXC, KeepassXC-Browser get passwords of the active database (selected tab) if a key is present in KeepassXC-Browser settings of the active database.
When I have several databases opened in KeepassXC, KeepassXC-Browser get passwords of the active database (selected tab) if a key is present in KeepassXC-Browser settings of any open database.
When accessing a password of a database not connected (DB2), KeepassXC-Browser says it is connected to Keepass with a key named "Firefox". This key does not exists in any of my settings.
This bug is intermittent and I do not know exactly how to trigger it.
KeePassXC - Version 2.4.3
Revision: 5d6ef0c
Qt 5.9.5
Debugging mode is disabled.
Operating system: Ubuntu 18.04.3 LTS
CPU architecture: x86_64
Kernel: linux 4.15.0-58-generic
Enabled extensions:
Cryptographic libraries:
libgcrypt 1.8.1
I'll fix this ASAP. It's probably related to the change where the restriction accessing multiple databases were introduced.
Steps to reproduce:
If "Search in all opened databases for matching credentials" is checked, the bug doesn't trigger.
That's ironic
Most helpful comment
That's ironic