CVE-2024-39312
CVE-2024-39312 · Botan has an Authorization Error due to Name Constraint Decoding Bug
Здесь приведены факты из открытых источников об уязвимостях. Перед обновлением ознакомьтесь с исходным сообщением.
Botan is a C++ cryptography library. X.509 certificates can identify elliptic curves using either an object identifier or using explicit encoding of the parameters. A bug in the parsing of name constraint extensions in X.509 certificates meant that if the extension included both permitted subtrees and excluded subtrees, only the permitted subtree would be checked. If a certificate included a name which was permitted by the permitted subtree but also excluded by excluded subtree, it would be accepted. Fixed in versions 3.5.0 and 2.19.5.
CVSS 5.3 · Средний · EPSS 0,3% · Есть исправление
- Опубликовано
- Обновлено
Стек: system
Затронутые продукты и версии
botan
- Версии
- < 2.19.5: Затронуто
- >= 3.0.0, < 3.5.0: Затронуто
Нет опубликованного исправления
botan Debian:12
- Версии
- 2.19.3+dfsg-1
- Затронутые диапазоны версий
- ECOSYSTEM: < 2.19.3+dfsg-1+deb12u1
Обновитесь до 2.19.3+dfsg-1+deb12u1
botan Debian:13
- Затронутые диапазоны версий
- ECOSYSTEM: < 2.19.5+dfsg-1
Обновитесь до 2.19.5+dfsg-1
botan Ubuntu:18.04:LTS
- Версии
- 2.4.0-3
- 2.4.0-4
- 2.4.0-5ubuntu1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
botan Ubuntu:20.04:LTS
- Версии
- 2.9.0-2
- 2.9.0-2build1
- 2.12.1-2
- 2.12.1-2build1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
botan Ubuntu:Pro:22.04:LTS
- Версии
- 2.17.3+dfsg-3
- 2.19.1+dfsg-2ubuntu1
- Затронутые диапазоны версий
- ECOSYSTEM: < 2.19.1+dfsg-2ubuntu1+esm1
Обновитесь до 2.19.1+dfsg-2ubuntu1+esm1
botan Ubuntu:Pro:24.04:LTS
- Версии
- 2.19.3+dfsg-1ubuntu1
- 2.19.3+dfsg-1ubuntu2
- Затронутые диапазоны версий
- ECOSYSTEM: < 2.19.3+dfsg-1ubuntu2+esm1
Обновитесь до 2.19.3+dfsg-1ubuntu2+esm1