CVE-2023-50428

Published Dec 9, 2023

Last updated 2 years ago

Overview

AI description

Automated description summarized from trusted sources.

CVE-2023-50428 is a data handling vulnerability affecting Bitcoin Core through version 26.0 and Bitcoin Knots before version 25.1.knots20231115. This flaw enables the circumvention of datacarrier size limits by disguising data as code, typically through the use of `OP_FALSE OP_IF` opcodes. This technique has been actively exploited in the wild by "Inscriptions" since 2022 and 2023. The vulnerability allows arbitrary data to be embedded in the Bitcoin blockchain beyond its intended limits, potentially leading to increased storage requirements and network resource consumption for node operators. While the Bitcoin Knots project considers this a security vulnerability, some within the broader Bitcoin community view it as "not a bug" and a legitimate use of the protocol.

Description
In Bitcoin Core through 26.0 and Bitcoin Knots before 25.1.knots20231115, datacarrier size limits can be bypassed by obfuscating data as code (e.g., with OP_FALSE OP_IF), as exploited in the wild by Inscriptions in 2022 and 2023. NOTE: although this is a vulnerability from the perspective of the Bitcoin Knots project, some others consider it "not a bug."
Source
cve@mitre.org
NVD status
Modified
CNA Tags
disputed

Risk scores

CVSS 3.1

Type
Primary
Base score
5.3
Impact score
1.4
Exploitability score
3.9
Vector string
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Severity
MEDIUM

Weaknesses

nvd@nist.gov
NVD-CWE-noinfo

Social media

Hype score
Not currently trending
  1. Can you imagine how much easier it would be for IBD, and just running a node in general, if CVE-2023-50428 was just taken care of when @LukeDashjr brought it up? It just blows my mind how much damage Core has done.

    @TheBoozles

    6 Apr 2026

    866 Impressions

    11 Retweets

    88 Likes

    0 Bookmarks

    3 Replies

    0 Quotes

  2. Top 5 Trending CVEs: 1 - CVE-2025-24132 2 - CVE-2026-20963 3 - CVE-2023-50428 4 - CVE-2026-0023 5 - CVE-2024-21320 #cve #cvetrends #cveshield #cybersecurity https://t.co/4Fua3CAN6W

    @CVEShield

    21 Mar 2026

    175 Impressions

    0 Retweets

    1 Like

    0 Bookmarks

    0 Replies

    0 Quotes

  3. Top 5 Trending CVEs: 1 - CVE-2023-20198 2 - CVE-2023-50428 3 - CVE-2026-0757 4 - CVE-2024-23225 5 - CVE-2026-20700 #cve #cvetrends #cveshield #cybersecurity https://t.co/4Fua3CAN6W

    @CVEShield

    7 Mar 2026

    158 Impressions

    0 Retweets

    1 Like

    0 Bookmarks

    0 Replies

    0 Quotes

  4. Top 5 Trending CVEs: 1 - CVE-2025-33073 2 - CVE-2023-50428 3 - CVE-2024-30088 4 - CVE-2025-42957 5 - CVE-2025-54948 #cve #cvetrends #cveshield #cybersecurity https://t.co/4Fua3CAN6W

    @CVEShield

    8 Sept 2025

    10 Impressions

    0 Retweets

    0 Likes

    0 Bookmarks

    0 Replies

    0 Quotes

  5. gmeow supporting CVE-2023-50428 looks good here https://t.co/1gtNdzpRtz

    @web3_lord

    29 Jul 2025

    314 Impressions

    0 Retweets

    7 Likes

    0 Bookmarks

    2 Replies

    0 Quotes

  6. Top 5 Trending CVEs: 1 - CVE-2025-31200 2 - CVE-2023-50428 3 - CVE-2025-33073 4 - CVE-2025-21420 5 - CVE-2025-4275 #cve #cvetrends #cveshield #cybersecurity https://t.co/4Fua3CAN6W

    @CVEShield

    15 Jun 2025

    135 Impressions

    0 Retweets

    0 Likes

    0 Bookmarks

    0 Replies

    0 Quotes

  7. Top 5 Trending CVEs: 1 - CVE-2024-38063 2 - CVE-2023-50428 3 - CVE-2024-10924 4 - CVE-2024-11477 5 - CVE-2024-44308 #cve #cvetrends #cveshield #cybersecurity https://t.co/4Fua3CAN6W

    @CVEShield

    2 Dec 2024

    18 Impressions

    0 Retweets

    0 Likes

    0 Bookmarks

    0 Replies

    0 Quotes

Configurations