Brave loses all passwords in Gnome due to Brave Safe Storage key change

Description of the issue:

On two different laptops, both running Fedora 41, Brave 1.75.175, 8 days apart, I suddenly lost all passwords.

Browsing the SQLite database, they were all still there.

Downgrading Brave did not help.

Launching Brave with logging to stderr I see:

WARNING:key_storage_libsecret.cc(55)] the encryption key has been modified since it was created.

Using secret-tool search --all application brave I see on both laptops the secret was modified randomly. One was modified at 03:00 AM. On one laptop this occurs about 20 seconds before the cron.daily job runs. On the other, there was nothing going on.

Restoring .local/share/keyrings restored the old secret value and the passwords were visible again.

How can this issue be reproduced?

  1. Luck?

Expected result:

The secret should never change unless all encrypted passwords are going to be re-encrypted.

Brave Version( check About Brave):

1.75.175

Additional Information:

@atomicpunk article linked below would be related, though not a direct answer:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.