Every CVE Search/ Get API key

CVE-2024-34703

Botan Vulnerable to Denial of Service Due to Overly Large Elliptic Curve Parameters

7.5 HighFix available

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. Prior to versions 3.3.0 and 2.19.4, an attacker could present an ECDSA X.509 certificate using explicit encoding where the parameters are very large. The proof of concept used a 16Kbit prime for this purpose. When parsing, the parameter is checked to be prime, causing excessive computation. This was patched in 2.19.4 and 3.3.0 to allow the prime parameter of the elliptic curve to be at most 521 bits. No known workarounds are available. Note that support for explicit encoding of elliptic curve parameters is deprecated in Botan.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.50%Up 0.5 points since Jul 1, 2024
90%50%10%1%

What each source reports

CVE List Score used 7.5

Botan Vulnerable to Denial of Service Due to Overly Large Elliptic Curve Parameters

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. Prior to versions 3.3.0 and 2.19.4, an attacker could present an ECDSA X.509 certificate using explicit encoding where the parameters are very large. The proof of concept used a 16Kbit prime for this purpose. When parsing, the parameter is checked to be prime, causing excessive computation. This was patched in 2.19.4 and 3.3.0 to allow the prime parameter of the elliptic curve to be at most 521 bits. No known workarounds are available. Note that support for explicit encoding of elliptic curve parameters is deprecated in Botan.

Record
CVE-2024-34703
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-405, CWE-770
Updated
2026-11-02
EUVDEUVD-2024-34998 7.5

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. Prior to versions 3.3.0 and 2.19.4, an attacker could present an ECDSA X.509 certificate using explicit encoding where the parameters are very large. The proof of concept used a 16Kbit prime for this purpose. When parsing, the parameter is checked to be prime, causing excessive computation. This was patched in 2.19.4 and 3.3.0 to allow the prime parameter of the elliptic curve to be at most 521 bits. No known workarounds are available. Note that support for explicit encoding of elliptic curve parameters is deprecated in Botan.

Record
EUVD-2024-34998
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
NVD 7.5

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. Prior to versions 3.3.0 and 2.19.4, an attacker could present an ECDSA X.509 certificate using explicit encoding where the parameters are very large. The proof of concept used a 16Kbit prime for this purpose. When parsing, the parameter is checked to be prime, causing excessive computation. This was patched in 2.19.4 and 3.3.0 to allow the prime parameter of the elliptic curve to be at most 521 bits. No known workarounds are available. Note that support for explicit encoding of elliptic curve parameters is deprecated in Botan.

Record
CVE-2024-34703
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-405, CWE-770
Updated
2026-11-02
OSVALPINE-CVE-2024-34703 7.5

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. Prior to versions 3.3.0 and 2.19.4, an attacker could present an ECDSA X.509 certificate using explicit encoding where the parameters are very large. The proof of concept used a 16Kbit prime for this purpose. When parsing, the parameter is checked to be prime, causing excessive computation. This was patched in 2.19.4 and 3.3.0 to allow the prime parameter of the elliptic curve to be at most 521 bits. No known workarounds are available. Note that support for explicit encoding of elliptic curve parameters is deprecated in Botan.

Record
ALPINE-CVE-2024-34703
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSV 7.5

Botan Vulnerable to Denial of Service Due to Overly Large Elliptic Curve Parameters

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. Prior to versions 3.3.0 and 2.19.4, an attacker could present an ECDSA X.509 certificate using explicit encoding where the parameters are very large. The proof of concept used a 16Kbit prime for this purpose. When parsing, the parameter is checked to be prime, causing excessive computation. This was patched in 2.19.4 and 3.3.0 to allow the prime parameter of the elliptic curve to be at most 521 bits. No known workarounds are available. Note that support for explicit encoding of elliptic curve parameters is deprecated in Botan.

Record
CVE-2024-34703
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-405, CWE-770
Updated
2026-11-02
OSVDEBIAN-CVE-2024-34703 7.5

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. Prior to versions 3.3.0 and 2.19.4, an attacker could present an ECDSA X.509 certificate using explicit encoding where the parameters are very large. The proof of concept used a 16Kbit prime for this purpose. When parsing, the parameter is checked to be prime, causing excessive computation. This was patched in 2.19.4 and 3.3.0 to allow the prime parameter of the elliptic curve to be at most 521 bits. No known workarounds are available. Note that support for explicit encoding of elliptic curve parameters is deprecated in Botan.

Record
DEBIAN-CVE-2024-34703
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 13 moreShow less
OSVOESA-2024-1923 7.5

botan2 security update

Botan is a BSD-licensed crypto library written in C++. It provides a wide variety of basic cryptographic algorithms, X.509 certificates and CRLs, PKCS #10 certificate requests, a filter/pipe message processing system, and a wide variety of other features, all written in portable C++. The API reference, tutorial, and examples may help impart the flavor of the library. This is the current stable release branch 2.x of Botan.

Security Fix(es):

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. Prior to 3.5.0 and 2.19.5, checking name constraints in X.509 certificates is quadratic in the number of names and name constraints. An attacker who presented a certificate chain which contained a very large number of names in the SubjectAlternativeName, signed by a CA certificate which contained a large number of name constraints, could cause a denial of service. The problem has been addressed in Botan 3.5.0 and a partial backport has also been applied and is included in Botan 2.19.5.(CVE-2024-34702)

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. Prior to versions 3.3.0 and 2.19.4, an attacker could present an ECDSA X.509 certificate using explicit encoding where the parameters are very large. The proof of concept used a 16Kbit prime for this purpose. When parsing, the parameter is checked to be prime, causing excessive computation. This was patched in 2.19.4 and 3.3.0 to allow the prime parameter of the elliptic curve to be at most 521 bits. No known workarounds are available. Note that support for explicit encoding of elliptic curve parameters is deprecated in Botan. (CVE-2024-34703)

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.(CVE-2024-39312)

Record
OESA-2024-1923
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2024-1924 7.5

botan2 security update

Botan is a BSD-licensed crypto library written in C++. It provides a wide variety of basic cryptographic algorithms, X.509 certificates and CRLs, PKCS #10 certificate requests, a filter/pipe message processing system, and a wide variety of other features, all written in portable C++. The API reference, tutorial, and examples may help impart the flavor of the library. This is the current stable release branch 2.x of Botan.

Security Fix(es):

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. Prior to 3.5.0 and 2.19.5, checking name constraints in X.509 certificates is quadratic in the number of names and name constraints. An attacker who presented a certificate chain which contained a very large number of names in the SubjectAlternativeName, signed by a CA certificate which contained a large number of name constraints, could cause a denial of service. The problem has been addressed in Botan 3.5.0 and a partial backport has also been applied and is included in Botan 2.19.5.(CVE-2024-34702)

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. Prior to versions 3.3.0 and 2.19.4, an attacker could present an ECDSA X.509 certificate using explicit encoding where the parameters are very large. The proof of concept used a 16Kbit prime for this purpose. When parsing, the parameter is checked to be prime, causing excessive computation. This was patched in 2.19.4 and 3.3.0 to allow the prime parameter of the elliptic curve to be at most 521 bits. No known workarounds are available. Note that support for explicit encoding of elliptic curve parameters is deprecated in Botan. (CVE-2024-34703)

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.(CVE-2024-39312)

Record
OESA-2024-1924
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2024-1925 7.5

botan2 security update

Botan is a BSD-licensed crypto library written in C++. It provides a wide variety of basic cryptographic algorithms, X.509 certificates and CRLs, PKCS #10 certificate requests, a filter/pipe message processing system, and a wide variety of other features, all written in portable C++. The API reference, tutorial, and examples may help impart the flavor of the library. This is the current stable release branch 2.x of Botan.

Security Fix(es):

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. Prior to 3.5.0 and 2.19.5, checking name constraints in X.509 certificates is quadratic in the number of names and name constraints. An attacker who presented a certificate chain which contained a very large number of names in the SubjectAlternativeName, signed by a CA certificate which contained a large number of name constraints, could cause a denial of service. The problem has been addressed in Botan 3.5.0 and a partial backport has also been applied and is included in Botan 2.19.5.(CVE-2024-34702)

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. Prior to versions 3.3.0 and 2.19.4, an attacker could present an ECDSA X.509 certificate using explicit encoding where the parameters are very large. The proof of concept used a 16Kbit prime for this purpose. When parsing, the parameter is checked to be prime, causing excessive computation. This was patched in 2.19.4 and 3.3.0 to allow the prime parameter of the elliptic curve to be at most 521 bits. No known workarounds are available. Note that support for explicit encoding of elliptic curve parameters is deprecated in Botan. (CVE-2024-34703)

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.(CVE-2024-39312)

Record
OESA-2024-1925
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2024-34703 7.5

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. Prior to versions 3.3.0 and 2.19.4, an attacker could present an ECDSA X.509 certificate using explicit encoding where the parameters are very large. The proof of concept used a 16Kbit prime for this purpose. When parsing, the parameter is checked to be prime, causing excessive computation. This was patched in 2.19.4 and 3.3.0 to allow the prime parameter of the elliptic curve to be at most 521 bits. No known workarounds are available. Note that support for explicit encoding of elliptic curve parameters is deprecated in Botan.

Record
UBUNTU-CVE-2024-34703
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVAZL-43708 No score

CVE-2024-34703 affecting package botan2 2.14.0-2

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. Prior to versions 3.3.0 and 2.19.4, an attacker could present an ECDSA X.509 certificate using explicit encoding where the parameters are very large. The proof of concept used a 16Kbit prime for this purpose. When parsing, the parameter is checked to be prime, causing excessive computation. This was patched in 2.19.4 and 3.3.0 to allow the prime parameter of the elliptic curve to be at most 521 bits. No known workarounds are available. Note that support for explicit encoding of elliptic curve parameters is deprecated in Botan.

Record
AZL-43708
Updated
2026-11-02
OSVAZL-44214 No score

CVE-2024-34703 affecting package botan2 2.14.0-2

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. Prior to versions 3.3.0 and 2.19.4, an attacker could present an ECDSA X.509 certificate using explicit encoding where the parameters are very large. The proof of concept used a 16Kbit prime for this purpose. When parsing, the parameter is checked to be prime, causing excessive computation. This was patched in 2.19.4 and 3.3.0 to allow the prime parameter of the elliptic curve to be at most 521 bits. No known workarounds are available. Note that support for explicit encoding of elliptic curve parameters is deprecated in Botan.

Record
AZL-44214
Updated
2026-11-05
OSVMGASA-2024-0297 No score

Updated botan2 packages fix security vulnerability

An attacker could present an ECDSA X.509 certificate using explicit encoding where the parameters are very large. When parsing, the parameter is checked to be prime, causing excessive computation. This was patched in 2.19.4 and 3.3.0 to allow the prime parameter of the elliptic curve to be at most 521 bits. No known workarounds are available. Note that support for explicit encoding of elliptic curve parameters is deprecated in Botan.

Record
MGASA-2024-0297
Updated
2026-11-02
OSVopenSUSE-SU-2024:0201-1 No score

Security update for Botan

This update for Botan fixes the following issues:

Update to 2.19.5:

  • Fix multiple Denial of service attacks due to X.509 cert processing:
  • CVE-2024-34702 - boo#1227238
  • CVE-2024-34703 - boo#1227607
  • CVE-2024-39312 - boo#1227608
  • Fix a crash in OCB
  • Fix a test failure in compression with certain versions of zlib
  • Fix some iterator debugging errors in TLS CBC decryption.
  • Avoid a miscompilation in ARIA when using XCode 14
Record
openSUSE-SU-2024:0201-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:14095-1 No score

MozillaThunderbird-115.12.2-1.1 on GA media

These are all security issues fixed in the MozillaThunderbird-115.12.2-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:14095-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:14188-1 No score

Botan-doc-2.19.5-1.1 on GA media

These are all security issues fixed in the Botan-doc-2.19.5-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:14188-1
Updated
2026-11-02
OSVSUSE-SU-2024:2415-1 No score

Security update for MozillaThunderbird

This update for MozillaThunderbird fixes the following issues:

Security fixes:

  • CVE-2024-34703: Fixed denial of service due to overly large elliptic curve parameters in Botan (bsc#1227239)

Other fixes:

  • Mozilla Thunderbird 115.12.1
    • 115.12.0 got pulled because of upstream automation process errors and Windows installer signing changes. No code changes, changelog is the same as 115.12.0 (bsc#1226495)
Record
SUSE-SU-2024:2415-1
Updated
2026-11-02
OSVSUSE-SU-2026:4268-1 No score

Security update for MozillaThunderbird

This update for MozillaThunderbird fixes the following issues:

Mozilla Thunderbird 153.2:

  • fixed: Deleting an Exchange account retained the outgoing server settings
  • fixed: Thunderbird upgrade disabled Settings menu for versions before macOS 13
  • fixed: Windows jump list menu no longer functioned correctly
  • fixed: Security fixes MFSA 2026-88 (bsc#1278001):
  • CVE-2026-84639 Uninitialized memory in MIME parsing
  • CVE-2026-84640 One byte overflow read in mail parser
  • CVE-2026-84641 Information disclosure due to malicious IMAP server response
  • CVE-2026-84637 Calendar invitation attachments could launch local executables
  • CVE-2026-84642 Allowed UNC hostnames for attachments interpreted as a regular expression
  • CVE-2026-75874 Sandbox escape in the Remote Settings Client component
  • CVE-2026-84118 Use-after-free in the JavaScript: GC component
  • CVE-2026-84119 Sandbox escape due to use-after-free in the DOM: Navigation component
  • CVE-2026-84120 Use-after-free in the Audio/Video component
  • CVE-2026-84121 Sandbox escape due to use-after-free in the DOM: Security component
  • CVE-2026-84122 Use-after-free in the Audio/Video component
  • CVE-2026-84123 Privilege escalation due to use-after-free in the Graphics: WebGPU component
  • CVE-2026-84124 Use-after-free in the DOM: Core & HTML component
  • CVE-2026-84125 Use-after-free in the DOM: Core & HTML component
  • CVE-2026-74952 Privilege escalation in the Application Update component
  • CVE-2026-84129 Site isolation issue in the DOM: Navigation component
  • CVE-2026-84130 Information disclosure in the Graphics: WebGPU component
  • CVE-2026-84131 Privilege escalation due to invalid pointer in the Graphics component
  • CVE-2026-84132 Information disclosure in the Networking: HTTP component
  • CVE-2026-84133 Site isolation issue in the DOM: Push Subscriptions component
  • CVE-2026-84134 Other issue in the Profile Backup component
  • CVE-2026-84136 Other issue in the DOM: Navigation component
  • CVE-2026-84137 Spoofing issue in the DOM: Core & HTML component
  • CVE-2026-84139 Clickjacking issue in the DOM: Events component
  • CVE-2026-84140 Site isolation issue in the DOM: Navigation component
  • CVE-2026-84141 Integer overflow in the Graphics: ImageLib component
  • CVE-2026-84143 Internally found bugs fixed in Thunderbird 155, Thunderbird ESR 153.2 and Thunderbird ESR 140.15
  • CVE-2026-84144 Internally found bugs fixed in Thunderbird 155 and Thunderbird ESR 153.2
  • CVE-2026-84145 Internally found bugs fixed in Thunderbird 155, Thunderbird ESR 153.2 and Thunderbird ESR 140.15
  • Mozilla Thunderbird 153.1.1

    • fixed: Thunderbird upgrade disabled composition toolbar
    • fixed: Draft was not preserved when encrypted message send failed
    • fixed: Account Hub prompted for calendar credentials after successful login
    • fixed: Thunderbird crash fixes
    • fixed: Folder compaction showed incorrect disk space recovery estimates
    • fixed: Thunderbird failed to launch GPU process
  • Mozilla Thunderbird 153.1

    • fixed: Autoscroll icon was missing directional arrows in scrollable messages
    • fixed: Security fixes MFSA 2026-80 (bsc#1274867):
    • CVE-2026-74934 Site isolation issue in the Graphics: CanvasWebGL component
    • CVE-2026-74935 Privilege escalation in the DOM: Networking component
    • CVE-2026-74936 Use-after-free in the JavaScript: WebAssembly component
    • CVE-2026-74937 Use-after-free in the JavaScript: GC component
    • CVE-2026-74938 Mitigation bypass in the JavaScript: GC component
    • CVE-2026-74939 Privilege escalation in the DOM: Navigation component
    • CVE-2026-74940 Use-after-free in the Graphics: Text component
    • CVE-2026-74941 Privilege escalation in the Graphics:…
Record
SUSE-SU-2026:4268-1
Updated
2026-11-02
OSVUSN-7586-1 No score

botan vulnerabilities

It was discovered that Botan could have compiler dependent operations induced under certain circumstances. An attacker could possibly use this issue to cause undefined behavior. (CVE-2024-50382, CVE-2024-50383)

Bing Shi discovered that Botan did not limit the size of certain inputs when checking primality and name constraints. An attacker could possibly use this issue to cause a denial of service. (CVE-2024-34702, CVE-2024-34703)

It was discovered that Botan did not correctly handle conflicting name constraints. An attacker could possibly use this issue to bypass authentication. (CVE-2024-39312)

Record
USN-7586-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
botan
Alpine:v3.17
before 2.19.5-r0
2.19.5-r0
botan
Alpine:v3.18
before 2.19.5-r0
2.19.5-r0
botan
Alpine:v3.19
before 2.19.5-r0
2.19.5-r0
botan
Alpine:v3.20
before 2.19.4-r0
2.19.4-r0
botan
Alpine:v3.21
before 2.19.4-r0
2.19.4-r0
botan2
Azure Linux:2
through 2.14.0-2 None known
botan2
Azure Linux:3
through 2.14.0-2 None known
botan
Debian:12
before 2.19.3+dfsg-1+deb12u1, plus listed versions
2.19.3+dfsg-1
2.19.3+dfsg-1+deb12u1
botan
Debian:13
before 2.19.4+dfsg-1
2.19.4+dfsg-1
botan2
Mageia:9
before 2.19.5-1.mga9
2.19.5-1.mga9
Show 20 moreShow less
Affected packages
PackageAffectedFixed
botan2
openEuler:24.03-LTS
From an advisory covering 3 CVEs
before 2.19.3-3.oe2403
2.19.3-3.oe2403
botan2
openEuler:22.03-LTS-SP3
From an advisory covering 3 CVEs
before 2.19.3-3.oe2203sp3
2.19.3-3.oe2203sp3
botan2
openEuler:22.03-LTS-SP4
From an advisory covering 3 CVEs
before 2.19.3-3.oe2203sp4
2.19.3-3.oe2203sp4
MozillaThunderbird
SUSE:Linux Enterprise Module for Package Hub 15 SP5
before 115.12.2-150200.8.168.1
115.12.2-150200.8.168.1
MozillaThunderbird
SUSE:Linux Enterprise Module for Package Hub 15 SP6
before 115.12.2-150200.8.168.1
115.12.2-150200.8.168.1
MozillaThunderbird
SUSE:Linux Enterprise Workstation Extension 15 SP5
before 115.12.2-150200.8.168.1
115.12.2-150200.8.168.1
MozillaThunderbird
SUSE:Linux Enterprise Workstation Extension 15 SP6
before 115.12.2-150200.8.168.1
115.12.2-150200.8.168.1
MozillaThunderbird
openSUSE:Leap 15.5
before 115.12.2-150200.8.168.1
115.12.2-150200.8.168.1
MozillaThunderbird
openSUSE:Leap 15.6
before 115.12.2-150200.8.168.1
115.12.2-150200.8.168.1
MozillaThunderbird
SUSE:Linux Enterprise Module for Package Hub 15 SP7
From an advisory covering 143 CVEs
before 153.2.0-150400.13.3.1
153.2.0-150400.13.3.1
MozillaThunderbird
SUSE:Linux Enterprise Workstation Extension 15 SP7
From an advisory covering 143 CVEs
before 153.2.0-150400.13.3.1
153.2.0-150400.13.3.1
botan
Ubuntu:20.04:LTS
All versions, plus listed versions
2.9.0-22.9.0-2build12.12.1-22.12.1-2build1
None known
botan
Ubuntu:Pro:22.04:LTS
before 2.19.1+dfsg-2ubuntu1+esm1, plus listed versions
2.17.3+dfsg-32.19.1+dfsg-2ubuntu1
2.19.1+dfsg-2ubuntu1+esm1
botan
Ubuntu:Pro:24.04:LTS
before 2.19.3+dfsg-1ubuntu2+esm1, plus listed versions
2.19.3+dfsg-1ubuntu12.19.3+dfsg-1ubuntu2
2.19.3+dfsg-1ubuntu2+esm1
botan
Ubuntu:Pro:22.04:LTS
From an advisory covering 5 CVEs
before 2.19.1+dfsg-2ubuntu1+esm1, plus listed versions
2.17.3+dfsg-32.19.1+dfsg-2ubuntu1
2.19.1+dfsg-2ubuntu1+esm1
botan
Ubuntu:Pro:24.04:LTS
From an advisory covering 5 CVEs
before 2.19.3+dfsg-1ubuntu2+esm1, plus listed versions
2.19.3+dfsg-1ubuntu12.19.3+dfsg-1ubuntu2
2.19.3+dfsg-1ubuntu2+esm1
Botan
SUSE:Package Hub 15 SP5
From an advisory covering 3 CVEs
before 2.19.5-bp155.2.3.1
2.19.5-bp155.2.3.1
Botan
openSUSE:Leap 15.5
From an advisory covering 3 CVEs
before 2.19.5-bp155.2.3.1
2.19.5-bp155.2.3.1
MozillaThunderbird
openSUSE:Tumbleweed
before 115.12.2-1.1
115.12.2-1.1
Botan
openSUSE:Tumbleweed
From an advisory covering 3 CVEs
before 2.19.5-1.1
2.19.5-1.1

History

History
RecordedChangedSources
affected
factsOSV
first indexedCVE List, EUVD, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2024-34703 is a high vulnerability (CVSS 7.5) in Randombit Botan, published June 30, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.50%, the 43rd percentile. Fixed in botan 2.19.5-r0.

References

Show 172 moreShow less
This page doesn't list everything

Left out here: the rest of 1 source description. The JSON record has them.

MoveEnter Open