CVE-2024-34149: Medium severity Bitcoin Bitcoin Core vulnerability

Published Apr 30, 2024
·
Updated

In Bitcoin Core through 27.0 and Bitcoin Knots before 25.1.knots20231115, tapscript lacks a policy size limit check, a different issue than CVE-2023-50428. NOTE: some parties oppose this new limit check (for example, because they agree with the objective but disagree with the technical mechanism, or because they have a different objective).

Affected Software

2 affected components
Bitcoin Bitcoin Core<=27.0
Bitcoin Bitcoin Knots<25.1.knots20231115

Event History

Apr 30, 2024
CVE Published
via MITRE·12:00 AM
Data Sourced
via MITRE·12:00 AM
Description
Data Sourced
via NVD·11:15 PM
DescriptionSeverity
Free Weekly Intel

Don't miss critical vulnerabilities

Join thousands of security professionals who receive our weekly digest of trending CVEs, zero-days, and exploited vulnerabilities.

No spam. Unsubscribe anytime.

Frequently Asked Questions

1

What is the severity of CVE-2024-34149?

CVE-2024-34149 is classified as a moderate severity vulnerability due to its impact on tapscript policy size limits in Bitcoin Core and Bitcoin Knots.

2

How do I fix CVE-2024-34149?

To fix CVE-2024-34149, upgrade to Bitcoin Core version 27.1 or later and Bitcoin Knots version 25.1.knots20231116 or later.

3

Who is affected by CVE-2024-34149?

CVE-2024-34149 affects users of Bitcoin Core up to version 27.0 and Bitcoin Knots prior to version 25.1.knots20231115.

4

What does CVE-2024-34149 affect in Bitcoin Core and Bitcoin Knots?

CVE-2024-34149 affects the tapscript implementation by lacking a policy size limit check, which could lead to undesired behavior.

5

Is there a recommended policy size limit for CVE-2024-34149?

Although there is no specific universally agreed policy size limit, implementing one could help mitigate risks associated with CVE-2024-34149.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203