|
|
|
|
|
by echanfsw
2779 days ago
|
|
>On a less positive note, the assessment of the deployed cryptographic design led to the
discovery of certain issues that must be addressed in due course. One was rated
“Critical” because a malicious vault could obtain and modify organization items. This
approach relied on MitM attack described in BWN-01-008. The overall code quality of
the crypto implementations was deemed to be overly complex and frequently
misleading, which led to reporting a false positive issue (see BWN-01-011). More
generally, cryptographic libraries of the Bitwarden compound have not yet been
optimized. They particularly need to be simplified as unnecessary complexity can lead to
problems. >To reiterate, the results of this autumn 2018 assessment
are positive for the client and code. Sadly, the same thing cannot be stated for the
current cryptographic scheme in use. Given the number and range of issues discovered,
it seems necessary that a re-design takes place. This needs to reassess how certain features are implemented and ensure that the overall cryptography stands strong
against the attackers’ efforts. Um. Is this not worrying to people? |
|
The purpose of an audit like this is to find issues. When issues are found, that is a good thing. We want to find problems so that they can be fixed. What would be bad is if we found issues that could not be properly fixed, or an abnormally large number of issues, neither of which was the case with Bitwarden. What I can tell you is that all issues referenced in this audit have already been resolved in very short order (the audit was only completed just last week), with relatively simple fixes, and that Bitwarden is even safer to use today than it was before.