Secret encryption vulnerable to brute-force attacks
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Authenticator-Extension | Authenticator | affected |
|
No data.
No data available yet.
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2024-41456 | Authenticator is a browser extension that generates two-step verification codes. In versions 7.0.0 and below, encryption keys for user data were stored encrypted at-rest using only AES-256 and the EVP_BytesToKey KDF. Therefore, attackers with a copy of a user's data are able to brute-force the user's encryption key. Users on version 8.0.0 and above are automatically migrated away from the weak encoding on first login. Users should destroy encrypted backups made with versions prior to 8.0.0. |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.088% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Authenticator is a browser extensions that generates two-step verification codes. In versions 7.0.0 and below, encryption keys for user data were stored encrypted at-rest using only AES-256 and the EVP_BytesToKey KDF. Therefore, attackers with a copy of a user's data are able to brute-force the user's encryption key. Users on version 8.0.0 and above are automatically migrated away from the weak encoding on first login. Users should destroy encrypted backups made with versions prior to 8.0.0. | Authenticator is a browser extension that generates two-step verification codes. In versions 7.0.0 and below, encryption keys for user data were stored encrypted at-rest using only AES-256 and the EVP_BytesToKey KDF. Therefore, attackers with a copy of a user's data are able to brute-force the user's encryption key. Users on version 8.0.0 and above are automatically migrated away from the weak encoding on first login. Users should destroy encrypted backups made with versions prior to 8.0.0. |
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Authenticator
Authenticator authenticator |
|
| Weaknesses | CWE-326 | |
| CPEs | cpe:2.3:a:authenticator:authenticator:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Authenticator
Authenticator authenticator |
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Authenticator-extension
Authenticator-extension authenticator |
|
| CPEs | cpe:2.3:a:authenticator-extension:authenticator:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Authenticator-extension
Authenticator-extension authenticator |
|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Authenticator is a browser extensions that generates two-step verification codes. In versions 7.0.0 and below, encryption keys for user data were stored encrypted at-rest using only AES-256 and the EVP_BytesToKey KDF. Therefore, attackers with a copy of a user's data are able to brute-force the user's encryption key. Users on version 8.0.0 and above are automatically migrated away from the weak encoding on first login. Users should destroy encrypted backups made with versions prior to 8.0.0. | |
| Title | Secret encryption vulnerable to brute-force attacks | |
| Weaknesses | CWE-261 CWE-327 |
|
| References |
| |
| Metrics |
cvssV3_1
|