CVE-2021-24115
In Botan before 2.17.3, constant-time computations are not used for ce ...
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD.
Description
In Botan before 2.17.3, constant-time computations are not used for certain decoding and encoding operations (base32, base58, base64, and hex).
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| alpine 3.11 | botan | 2.11.0-r4 |
| alpine 3.12 | botan | 2.11.0-r6 |
| alpine 3.13 | botan | 2.11.0-r6 |
| alpine 3.14 | botan | 2.17.3-r0 |
| alpine 3.15 | botan | 2.17.3-r0 |
| alpine 3.16 | botan | 2.17.3-r0 |
| alpine 3.17 | botan | 2.17.3-r0 |
| alpine 3.18 | botan | 2.17.3-r0 |
| alpine 3.19 | botan | 2.17.3-r0 |
| alpine 3.20 | botan | 2.17.3-r0 |
| alpine 3.21 | botan | 2.17.3-r0 |
| conan::GitLab Advisory Database Community | botan | 2.17.3 |
Show all 23 entries from 20 sources
| Source | Package | Fixed in |
|---|---|---|
| alpine 3.11 | botan | 2.11.0-r4 |
| alpine 3.12 | botan | 2.11.0-r6 |
| alpine 3.13 | botan | 2.11.0-r6 |
| alpine 3.14 | botan | 2.17.3-r0 |
| alpine 3.15 | botan | 2.17.3-r0 |
| alpine 3.16 | botan | 2.17.3-r0 |
| alpine 3.17 | botan | 2.17.3-r0 |
| alpine 3.18 | botan | 2.17.3-r0 |
| alpine 3.19 | botan | 2.17.3-r0 |
| alpine 3.20 | botan | 2.17.3-r0 |
| alpine 3.21 | botan | 2.17.3-r0 |
| conan::GitLab Advisory Database Community | botan | 2.17.3 |
| debian 10 | botan | no fix listed |
| debian 11 | botan | 2.17.3+dfsg-1 |
| debian 12 | botan | 2.17.3+dfsg-1 |
| debian 13 | botan | 2.17.3+dfsg-1 |
| echo | botan | 2.17.3+dfsg-1 |
| rapidfort fedora 43 | botan | 1.10.17-51.fc43 |
| rapidfort fedora 43 | botan-devel | 1.10.17-51.fc43 |
| rapidfort fedora 43 | botan-doc | 1.10.17-51.fc43 |
| rapidfort fedora 43 | python3-botan | 1.10.17-51.fc43 |
| root.io alpine 3.19 | rootio-botan | 2.17.3-r0 |
| root.io alpine 3.20 | rootio-botan | 2.17.3-r0 |