<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://nrdax.com/feed.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>NRDAX - the NullRabbit Decentralised Attack indeX</title>
  <subtitle>New and updated techniques in the canonical, chain-agnostic registry of decentralised infrastructure attacks.</subtitle>
  <id>https://nrdax.com/</id>
  <link href="https://nrdax.com/feed.xml" rel="self" type="application/atom+xml"/>
  <link href="https://nrdax.com/" rel="alternate" type="text/html"/>
  <updated>2026-07-13T00:00:00Z</updated>
  <author>
    <name>NullRabbit Labs</name>
    <uri>https://nullrabbit.ai</uri>
  </author>
  <generator uri="https://nrdax.com/">NRDAX</generator>
  <entry>
    <title>NRDAX-T0388 - Unbounded Header-List-Size Default OOM</title>
    <id>https://nrdax.com/techniques/NRDAX-T0388</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0388" rel="alternate" type="text/html"/>
    <updated>2026-07-13T00:00:00Z</updated>
    <published>2026-07-13T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>The node-side defect is an insecure default: the HTTP/3 codec&apos;s maxHeaderListSize defaults to the near-unbounded RFC 9114 ceiling ((1&lt;&lt;62)-1) whenever a peer omits SETTINGS_MAX_FIELD_SECTION_SIZE, instead of inheriting the safe bounded default already enforced for HTTP/1.1 and HTTP/2. An attacker simply never sends that setting, then transmits a HEADERS/QPACK block containing an enormous COUNT of distinct literal header fields; the codec keeps decoding and buffering each field with no size ceiling. The fix-class is enforcing a safe bounded default (and/or hard cap independent of peer-advertised settings) for field-section size in the HTTP/3 codec, which measurably manifests as unbounded heap growth culminating in OutOfMemoryError/process death.</summary>
  </entry>
  <entry>
    <title>NRDAX-T0387 - QPACK Blocked-Decode Flow-Control Leak</title>
    <id>https://nrdax.com/techniques/NRDAX-T0387</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0387" rel="alternate" type="text/html"/>
    <updated>2026-07-13T00:00:00Z</updated>
    <published>2026-07-13T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>The QPACK decoder returns QUIC stream- and connection-level flow-control credit for HEADERS bytes belonging to field sections that reference dynamic-table entries not yet inserted (Required Insert Count &gt; inserted count), even though those bytes remain resident in the decoder&apos;s blocked-section heap buffer. An attacker sends such blocked field sections and never supplies the corresponding encoder-stream inserts, so the sections never decode or free, while continuing to send more HEADERS traffic using the wrongly-returned flow-control credit. This decouples flow-control accounting from actual buffer occupancy, letting the attacker drive unbounded heap growth in the decoder and exhaust memory/DoS the HTTP/3 stack.</summary>
  </entry>
  <entry>
    <title>NRDAX-T0386 - Priority-Field Parse-Exception Leak</title>
    <id>https://nrdax.com/techniques/NRDAX-T0386</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0386" rel="alternate" type="text/html"/>
    <updated>2026-07-13T00:00:00Z</updated>
    <published>2026-07-13T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>The HTTP/2 priority parser (RFC 9218 urgency field) throws an unhandled IllegalArgumentException when given an out-of-range value (e.g. u=99), and the request-handling code path lacks a catch/cleanup for this failure, leaving the half-processed request&apos;s state permanently retained. An attacker floods the server with malformed PRIORITY_UPDATE frames or priority headers, each triggering the same uncaught-exception path, causing unbounded cumulative memory retention across requests. Effect: gradual heap growth culminating in OutOfMemoryError / DoS. The fix-class is &apos;catch parser exceptions and ensure per-request cleanup/dispatch on all error paths&apos;, distinguishing it from stream-count or flow-control exhaustion techniques.</summary>
  </entry>
  <entry>
    <title>NRDAX-T0384 - HTTP/2 Continuation Frame Flood</title>
    <id>https://nrdax.com/techniques/NRDAX-T0384</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0384" rel="alternate" type="text/html"/>
    <updated>2026-07-13T00:00:00Z</updated>
    <published>2026-07-13T00:00:00Z</published>
    <category term="compute_amp"/>
    <summary>The HTTP/2 decoder&apos;s header-list-size guard is size-based (maxHeaderListSize - frameSize &lt; currentSize) and never trips when each CONTINUATION frame carries zero bytes, so no count limit exists on CONTINUATION frames following an unterminated HEADERS block (END_HEADERS=0). An attacker opens a header block and streams an unbounded sequence of zero-length CONTINUATION frames on one connection, each costing only a 9-byte frame header to send. The decoder keeps parsing every frame, monopolizing a CPU thread and producing a compute-exhaustion DoS at negligible attacker bandwidth.</summary>
  </entry>
  <entry>
    <title>NRDAX-T0383 - HPACK Decoded-Size Accounting Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0383</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0383" rel="alternate" type="text/html"/>
    <updated>2026-07-13T00:00:00Z</updated>
    <published>2026-07-13T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>Envoy&apos;s HTTP/2 HPACK decoder bounds header-block size on ENCODED bytes only, and cookie header bytes bypass the max_request_headers_kb decoded-size accounting entirely. An attacker plants one large cookie value once in the HPACK dynamic table via a literal-with-incremental-indexing field, then re-references that single entry many times per request using 1-byte indexed-header-field octets, so the wire stays tiny while Envoy materializes the full cookie value on every reference. The fix-class is bounding/accounting the DECODED header size (including cookie bytes) rather than just the encoded HPACK block, closing the asymmetric-allocation gap; without it, a few connections/streams balloon decoded-header memory past the process limit and get OOM-killed within seconds.</summary>
  </entry>
  <entry>
    <title>NRDAX-T0382 - Error-Response Connection-State Leak</title>
    <id>https://nrdax.com/techniques/NRDAX-T0382</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0382" rel="alternate" type="text/html"/>
    <updated>2026-07-13T00:00:00Z</updated>
    <published>2026-07-13T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>dnsdist&apos;s DoQ/DoH3 receiver allocates per-error bookkeeping state whenever it emits a self-generated FORMERR/REFUSED/SERVFAIL/NOTIMP response, and attaches that state to the QUIC connection object rather than the completed stream/query, freeing it only on full connection teardown. An attacker opens a single DoQ/DoH3 connection and streams a large run of complete, well-formed queries engineered to each trigger a local error response, causing the per-error allocations to accumulate unboundedly for as long as the connection (or its parallel siblings) stays open. The fix-class is scoping/freeing per-error bookkeeping to the query/stream lifetime instead of the connection lifetime, bounding memory growth regardless of connection duration.</summary>
  </entry>
  <entry>
    <title>NRDAX-T0349 - Unseeded Hash Collision DoS</title>
    <id>https://nrdax.com/techniques/NRDAX-T0349</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0349" rel="alternate" type="text/html"/>
    <updated>2026-07-11T00:00:00Z</updated>
    <published>2026-07-11T00:00:00Z</published>
    <category term="compute_amp"/>
    <summary>QUIC SCID hash-collision DoS (CVE-2025-47200): a flood of QUIC v1 Initial packets whose 8-byte Source Connection IDs are crafted to COLLIDE in the server&apos;s connection-ID hash table. The server keys ac</summary>
  </entry>
  <entry>
    <title>NRDAX-T0280 - Spoofed Endpoint-Proof Bypass Amplification</title>
    <id>https://nrdax.com/techniques/NRDAX-T0280</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0280" rel="alternate" type="text/html"/>
    <updated>2026-07-11T00:00:00Z</updated>
    <published>2026-07-11T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>discv4 FINDNODE-&gt;NEIGHBORS reflection/amplification (NethermindEth/nethermind#12211): discv4 is Ethereum&apos;s connectionless-UDP node-discovery protocol. A ~170 B FINDNODE (packet-type 0x03) makes the no</summary>
  </entry>
  <entry>
    <title>NRDAX-T0225 - QUIC Control Frame Flood</title>
    <id>https://nrdax.com/techniques/NRDAX-T0225</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0225" rel="alternate" type="text/html"/>
    <updated>2026-07-11T00:00:00Z</updated>
    <published>2026-07-11T00:00:00Z</published>
    <category term="connection_exhaustion"/>
    <summary>s2n-quic stream-limit exhaustion (GHSA-475v-pq2g-fp9g): pre-patch `RemoteInitiated::on_close_stream` directly bumped `max_streams_sync` with NO rate limiting, so every close of a remote-initiated stre</summary>
  </entry>
  <entry>
    <title>NRDAX-T0203 - Ping Flood Pending Frame OOM</title>
    <id>https://nrdax.com/techniques/NRDAX-T0203</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0203" rel="alternate" type="text/html"/>
    <updated>2026-07-11T00:00:00Z</updated>
    <published>2026-07-11T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>CVE-2024-32984 (GHSA-3999-5ffv-wp2r): rust-yamux (0.13.0 .. &lt;0.13.2) buffers frames-to-send in an unbounded `pending_frames` VecDeque. A remote peer floods Ping frames (each enqueues a Pong reply) and</summary>
  </entry>
  <entry>
    <title>NRDAX-T0059 - Duplicate Transport Parameter Memory Leak</title>
    <id>https://nrdax.com/techniques/NRDAX-T0059</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0059" rel="alternate" type="text/html"/>
    <updated>2026-07-11T00:00:00Z</updated>
    <published>2026-07-11T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>msquic duplicate-transport-parameters VersionInfo leak (CVE-2024-26190): flood of QUIC v1 Initial packets (distinct SCID / new connection each), every Initial carrying a CRYPTO frame (type 0x06) whose</summary>
  </entry>
  <entry>
    <title>NRDAX-T0023 - Coalesced Packet Buffer Leak</title>
    <id>https://nrdax.com/techniques/NRDAX-T0023</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0023" rel="alternate" type="text/html"/>
    <updated>2026-07-11T00:00:00Z</updated>
    <published>2026-07-11T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>QUIC-LEAK / CVE-2025-54939: LSQUIC pre-handshake `packet_in` memory leak from coalesced Initial packets (CVSS 7.5 AV:N/AC:L/PR:N/UI:N/A:H, CWE-401+CWE-770; affected LSQUIC &lt; 4.3.1, fixed 4.3.1 / OpenL</summary>
  </entry>
  <entry>
    <title>NRDAX-T0351 - Unvalidated DHT Record Storage Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0351</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0351" rel="alternate" type="text/html"/>
    <updated>2026-07-10T00:00:00Z</updated>
    <published>2026-07-10T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>CVE-2026-45783 / GHSA-32mq-hpph-xfvr: the libp2p Kademlia DHT (@libp2p/kad-dht (npm, js-libp2p), affected &lt; 16.2.6) accepts and persists PUT_VALUE records with no effective validation, count, or byte </summary>
  </entry>
  <entry>
    <title>NRDAX-T0327 - Unbounded Registration Storage Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0327</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0327" rel="alternate" type="text/html"/>
    <updated>2026-07-10T00:00:00Z</updated>
    <published>2026-07-10T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>CVE-2026-35457 (GHSA-v5hw-cv9c-rpg7): libp2p-rendezvous server stores DISCOVER pagination cookies in an unbounded in-memory map (Registrations::cookies) with no size cap / eviction / expiry - a flood </summary>
  </entry>
  <entry>
    <title>NRDAX-T0321 - Unbounded Connection ID Storage</title>
    <id>https://nrdax.com/techniques/NRDAX-T0321</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0321" rel="alternate" type="text/html"/>
    <updated>2026-07-10T00:00:00Z</updated>
    <published>2026-07-10T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>quic-go connection-ID memory exhaustion (CVE-2024-22189, GHSA-c33x-xqrf-c478): on an established QUIC connection the attacker floods NEW_CONNECTION_ID frames (type 0x18) with an escalating &apos;Retire Pri</summary>
  </entry>
  <entry>
    <title>NRDAX-T0196 - Path Migration Challenge Queue Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0196</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0196" rel="alternate" type="text/html"/>
    <updated>2026-07-10T00:00:00Z</updated>
    <published>2026-07-10T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>quiche QUIC PATH_CHALLENGE unbounded-queue flood (CVE-2023-6193): flood of QUIC 1-RTT short-header packets on one DCID arriving from CHANGING source paths (rotating loopback 4-tuples = QUIC connection</summary>
  </entry>
  <entry>
    <title>NRDAX-T0195 - Path Challenge Response Memory Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0195</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0195" rel="alternate" type="text/html"/>
    <updated>2026-07-10T00:00:00Z</updated>
    <published>2026-07-10T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>quic-go QUIC path-validation memory exhaustion (CVE-2023-49295): flood of QUIC v1 short-header (1-RTT) packets each carrying PATH_CHALLENGE frame(s) (type 0x1a + 8B challenge data). Each PATH_CHALLENG</summary>
  </entry>
  <entry>
    <title>NRDAX-T0185 - Out-Of-Order Stream Reassembly OOM</title>
    <id>https://nrdax.com/techniques/NRDAX-T0185</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0185" rel="alternate" type="text/html"/>
    <updated>2026-07-10T00:00:00Z</updated>
    <published>2026-07-10T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>quinn-proto out-of-order stream reassembly memory exhaustion (GHSA-4w2j-m93h-cj5j / RUSTSEC-2026-0185, CVSS 7.5 AV:N/AC:L/PR:N/UI:N/A:H, CWE-770; affected quinn-proto &lt; 0.11.15, fixed 0.11.15). An una</summary>
  </entry>
  <entry>
    <title>NRDAX-T0182 - Optimistic ACK Congestion Window Manipulation</title>
    <id>https://nrdax.com/techniques/NRDAX-T0182</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0182" rel="alternate" type="text/html"/>
    <updated>2026-07-10T00:00:00Z</updated>
    <published>2026-07-10T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>quiche optimistic-ACK congestion-window growth (CVE-2025-4820): a QUIC peer completes a handshake, initiates a congestion-controlled transfer toward itself, then sends ACK frames (type 0x02 / 0x03) ac</summary>
  </entry>
  <entry>
    <title>NRDAX-T0042 - Crypto Frame Reassembly Buffer Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0042</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0042" rel="alternate" type="text/html"/>
    <updated>2026-07-10T00:00:00Z</updated>
    <published>2026-07-10T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>quiche QUIC CRYPTO-frame flood (CVE-2024-1765): flood of QUIC long-header packets each carrying a CRYPTO frame (type 0x06) whose offset escalates by a fixed stride (4096) - leaving the crypto reassemb</summary>
  </entry>
  <entry>
    <title>NRDAX-T0326 - Unbounded Peer-Slot Sybil</title>
    <id>https://nrdax.com/techniques/NRDAX-T0326</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0326" rel="alternate" type="text/html"/>
    <updated>2026-07-09T00:00:00Z</updated>
    <published>2026-07-09T00:00:00Z</published>
    <category term="gossip_abuse"/>
    <summary>Sybil (SlowMist Blockchain Common Vulnerability List): a flood of full RLPx+eth-handshake peers each with a DISTINCT node identity occupies the target&apos;s inbound peer slots and biases peer selection (e</summary>
  </entry>
  <entry>
    <title>NRDAX-T0307 - Transaction Malleability</title>
    <id>https://nrdax.com/techniques/NRDAX-T0307</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0307" rel="alternate" type="text/html"/>
    <updated>2026-07-09T00:00:00Z</updated>
    <published>2026-07-09T00:00:00Z</published>
    <category term="consensus_abuse"/>
    <summary>Transaction Malleability (SlowMist Blockchain Common Vulnerability List): a tx and a malleated sibling with a byte-different scriptSig (extra OP_NOP) → different txid, identical inputs/outputs/effect;</summary>
  </entry>
  <entry>
    <title>NRDAX-T0292 - Sync Height Manipulation Stall</title>
    <id>https://nrdax.com/techniques/NRDAX-T0292</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0292" rel="alternate" type="text/html"/>
    <updated>2026-07-09T00:00:00Z</updated>
    <published>2026-07-09T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>CVE-2025-24371 (ASA-2025-001 / GHSA-22qq-3xwm-r5x4): a malicious CometBFT blocksync peer disrupts a node&apos;s ability to sync. In blocksync a peer reports its base/latest heights in a StatusResponse; the</summary>
  </entry>
  <entry>
    <title>NRDAX-T0254 - Repair Protocol Legacy Request Stall</title>
    <id>https://nrdax.com/techniques/NRDAX-T0254</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0254" rel="alternate" type="text/html"/>
    <updated>2026-07-09T00:00:00Z</updated>
    <published>2026-07-09T00:00:00Z</published>
    <category term="compute_amp"/>
    <summary>Solana repair-protocol orphan DoS (solana-labs/solana v1.1.16, PR #10290): a legacy no-nonce RepairProtocol::Orphan(ContactInfo, slot) request for a slot &gt; UNLOCK_NONCE_SLOT makes the serving node&apos;s s</summary>
  </entry>
  <entry>
    <title>NRDAX-T0246 - Rate-Limit Key Confusion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0246</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0246" rel="alternate" type="text/html"/>
    <updated>2026-07-09T00:00:00Z</updated>
    <published>2026-07-09T00:00:00Z</published>
    <category term="connection_exhaustion"/>
    <summary>IC ingress-pool per-NodeId quota mis-key (IC_N1_INGRESS_POOL_QUOTA_MISKEY): every HTTP-arriving ingress message buckets under the carrier replica&apos;s own NodeId instead of the signing principal (call.rs</summary>
  </entry>
  <entry>
    <title>NRDAX-T0145 - Malformed HTTP Body Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0145</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0145" rel="alternate" type="text/html"/>
    <updated>2026-07-09T00:00:00Z</updated>
    <published>2026-07-09T00:00:00Z</published>
    <category term="connection_exhaustion"/>
    <summary>CVE-2026-41585 (GHSA-29x4-r6jv-ff4w): Zebra&apos;s JSON-RPC HTTP middleware treated a failure to read the incoming HTTP request body as an unrecoverable error, aborting the process instead of returning an </summary>
  </entry>
  <entry>
    <title>NRDAX-T0071 - Ethash Verification Memory Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0071</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0071" rel="alternate" type="text/html"/>
    <updated>2026-07-09T00:00:00Z</updated>
    <published>2026-07-09T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>CVE-2021-42219: go-ethereum v1.10.9 (and earlier pre-Merge ethash-verifying geth) - an unauthenticated remote peer floods a node with an excessive amount of block/header messages; to verify each block</summary>
  </entry>
  <entry>
    <title>NRDAX-T0061 - Duplicate Tx Mempool Index Desync</title>
    <id>https://nrdax.com/techniques/NRDAX-T0061</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0061" rel="alternate" type="text/html"/>
    <updated>2026-07-09T00:00:00Z</updated>
    <published>2026-07-09T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>CVE-2023-34451 (GHSA-w24w-wp77-qffm): the mempool&apos;s list + map index each other and can desync so the SAME tx appears multiple times in the list and can no longer be fully removed (only a restart clea</summary>
  </entry>
  <entry>
    <title>NRDAX-T0006 - Async Runtime Blocking VM Execution</title>
    <id>https://nrdax.com/techniques/NRDAX-T0006</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0006" rel="alternate" type="text/html"/>
    <updated>2026-07-09T00:00:00Z</updated>
    <published>2026-07-09T00:00:00Z</published>
    <category term="compute_amp"/>
    <summary>The simulateTransaction RPC handler executes the BPF VM synchronously on the calling Tokio worker thread (no spawn_blocking interposed), and because sigVerify defaults off and simulation is gas-free, an attacker can submit CU-maximizing transactions against pre-loaded programs at no cost. Each concurrent request pins a shared executor thread for the full simulation duration, so per-worker throughput degrades proportionally to concurrent request count, exhausting the bounded async worker pool and starving all other RPC handlers sharing it. The fix-class is interposing async offload (spawn_blocking / dedicated thread pool with backpressure) plus request-side CU/cost accounting for simulate calls, not just on-chain compute budgets.</summary>
  </entry>
  <entry>
    <title>NRDAX-T0369 - WebSocket Task Spawn Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0369</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0369" rel="alternate" type="text/html"/>
    <updated>2026-07-08T00:00:00Z</updated>
    <published>2026-07-08T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>NullRabbit source-traced H4 slow-read</summary>
  </entry>
  <entry>
    <title>NRDAX-T0202 - Peer Timestamp Skew Manipulation</title>
    <id>https://nrdax.com/techniques/NRDAX-T0202</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0202" rel="alternate" type="text/html"/>
    <updated>2026-07-08T00:00:00Z</updated>
    <published>2026-07-08T00:00:00Z</published>
    <category term="consensus_abuse"/>
    <summary>Timejacking (SlowMist Blockchain Common Vulnerability List; Culubas 2011): N peers advertise a version.timestamp skewed ~+70min (inside the AddTimeData ±70min acceptance window) → each peer&apos;s derived </summary>
  </entry>
  <entry>
    <title>NRDAX-T0056 - Duplicate Input Validation-Bypass Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0056</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0056" rel="alternate" type="text/html"/>
    <updated>2026-07-08T00:00:00Z</updated>
    <published>2026-07-08T00:00:00Z</published>
    <category term="consensus_abuse"/>
    <summary>CVE-2018-17144: a block whose tx spends one outpoint twice (duplicate inputs); the 0.14 pre-relay optimization (PR#9049) skipped the duplicate-input check → assert(!coin.IsNull()) crash (0.14.x) / sup</summary>
  </entry>
  <entry>
    <title>NRDAX-T0041 - Cross-Chain Peer Pool Pollution</title>
    <id>https://nrdax.com/techniques/NRDAX-T0041</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0041" rel="alternate" type="text/html"/>
    <updated>2026-07-08T00:00:00Z</updated>
    <published>2026-07-08T00:00:00Z</published>
    <category term="connection_exhaustion"/>
    <summary>Alien Attack (SlowMist &apos;peer-pool pollution&apos;): a same-family but DIFFERENT-chain peer completes the chain-agnostic RLPx ECIES handshake + devp2p Hello and is admitted to the eth handshake; the chain c</summary>
  </entry>
  <entry>
    <title>NRDAX-T0328 - Unbounded Request Body Memory Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0328</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0328" rel="alternate" type="text/html"/>
    <updated>2026-07-07T00:00:00Z</updated>
    <published>2026-07-07T00:00:00Z</published>
    <category term="compute_amp"/>
    <summary>PRYSM_ATTESTER_SLASHING_PUBKEY_BURN (S4): POST /eth/v1/beacon/pool/attester_slashings_v2 decodes one AttesterSlashingElectra whose attesting_indices vector is capped only at the structural MaxValidato</summary>
  </entry>
  <entry>
    <title>NRDAX-T0211 - Premature Processing Index-Out-Of-Range Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0211</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0211" rel="alternate" type="text/html"/>
    <updated>2026-07-07T00:00:00Z</updated>
    <published>2026-07-07T00:00:00Z</published>
    <category term="consensus_abuse"/>
    <summary>GHSA-p7mv-53f2-4cwj (ASA-2024-011): a Precommit with a non-nil BlockID + an attached vote extension is handled BEFORE the ValidatorIndex is verified → out-of-range ValidatorIndex → index-out-of-range </summary>
  </entry>
  <entry>
    <title>NRDAX-T0198 - Peer List Sort CPU Amplification</title>
    <id>https://nrdax.com/techniques/NRDAX-T0198</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0198" rel="alternate" type="text/html"/>
    <updated>2026-07-07T00:00:00Z</updated>
    <published>2026-07-07T00:00:00Z</published>
    <category term="compute_amp"/>
    <summary>Cardano PeerSharing MsgShareRequest O(N log N) sort CPU amp: sortBy+hashWithSalt over the ~3000-peer known set per request (~170 us), no idle timeout (Codec.hs:160), no per-peer rate limit. One post-h</summary>
  </entry>
  <entry>
    <title>NRDAX-T0165 - Missing Zero-Guard Divide-By-Zero Halt</title>
    <id>https://nrdax.com/techniques/NRDAX-T0165</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0165" rel="alternate" type="text/html"/>
    <updated>2026-07-07T00:00:00Z</updated>
    <published>2026-07-07T00:00:00Z</published>
    <category term="consensus_abuse"/>
    <summary>GHSA-x5vx-95h7-rv4p (cosmos-sdk &lt;=0.47.15/&lt;=0.50.11): x/group PercentageDecisionPolicy.Allow does yesCount.Quo(totalPower) with no totalPower==0 guard; a proposal on a group whose weight is driven to </summary>
  </entry>
  <entry>
    <title>NRDAX-T0156 - Mempool Pending Eviction Flood</title>
    <id>https://nrdax.com/techniques/NRDAX-T0156</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0156" rel="alternate" type="text/html"/>
    <updated>2026-07-07T00:00:00Z</updated>
    <published>2026-07-07T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>CVE-2022-23328 (go-ethereum, CVSS 7.5, all versions &lt;1.10.13): an attacker node sends 5120 PENDING high-gas-price txns from ONE account that each fully spend the account&apos;s FULL BALANCE, in one eth Tra</summary>
  </entry>
  <entry>
    <title>NRDAX-T0148 - Malformed KZG Proof Mismatch DoS</title>
    <id>https://nrdax.com/techniques/NRDAX-T0148</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0148" rel="alternate" type="text/html"/>
    <updated>2026-07-07T00:00:00Z</updated>
    <published>2026-07-07T00:00:00Z</published>
    <category term="compute_amp"/>
    <summary>CVE-2026-22868 (CVSS 7.5): a batch of EIP-4844 type-3 blob txs announced then delivered (PooledTransactions) with structurally-valid KZG sidecars whose commitment/proof (over blob A) mismatch the carr</summary>
  </entry>
  <entry>
    <title>NRDAX-T0143 - Malformed Field Gossip Before Validation</title>
    <id>https://nrdax.com/techniques/NRDAX-T0143</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0143" rel="alternate" type="text/html"/>
    <updated>2026-07-07T00:00:00Z</updated>
    <published>2026-07-07T00:00:00Z</published>
    <category term="consensus_abuse"/>
    <summary>GHSA-hrhf-2vcr-ghch (ASA-2025-003): a BitArray whose declared Bits does not match its Elems count (len(Elems) != ceil(Bits/64)) is processed in an invalid state and gossiped to peers before validation</summary>
  </entry>
  <entry>
    <title>NRDAX-T0129 - Invalid Curve Point Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0129</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0129" rel="alternate" type="text/html"/>
    <updated>2026-07-07T00:00:00Z</updated>
    <published>2026-07-07T00:00:00Z</published>
    <category term="compute_amp"/>
    <summary>CVE-2026-41584 (GHSA-452v-w3gx-72wg): a V5/NU5 tx whose Orchard action rk is the IDENTITY point [0x00;32] - a canonical point the spec allows, so it passes parse + hash() - but Orchard proof verificat</summary>
  </entry>
  <entry>
    <title>NRDAX-T0122 - Integer Signedness Index OOB Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0122</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0122" rel="alternate" type="text/html"/>
    <updated>2026-07-07T00:00:00Z</updated>
    <published>2026-07-07T00:00:00Z</published>
    <category term="compute_amp"/>
    <summary>CVE-2021-3121 (gogoproto &apos;skippy peanut butter&apos;): unknown length-delimited field with a negative-length varint → pre-1.3.2 skip code does iNdEx+=length with no length&lt;0 check → index out of bounds → p</summary>
  </entry>
  <entry>
    <title>NRDAX-T0101 - Handshake Crypto Validation Bypass Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0101</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0101" rel="alternate" type="text/html"/>
    <updated>2026-07-07T00:00:00Z</updated>
    <published>2026-07-07T00:00:00Z</published>
    <category term="compute_amp"/>
    <summary>CVE-2025-24883: RLPx auth with an all-zero (off-curve) EC pubkey - geth &lt;1.14.13 skips the secp256k1 point-validity check → handshake crypto crash (fixed 159fb1a)</summary>
  </entry>
  <entry>
    <title>NRDAX-T0038 - Count Underflow Header Serving Amplification</title>
    <id>https://nrdax.com/techniques/NRDAX-T0038</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0038" rel="alternate" type="text/html"/>
    <updated>2026-07-07T00:00:00Z</updated>
    <published>2026-07-07T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>CVE-2024-32972: eth GetBlockHeaders amount=0 → count-1 underflows to UINT64_MAX → bypasses maxHeadersServe → serves all headers to genesis → memory exhaustion (geth &lt;1.13.15)</summary>
  </entry>
  <entry>
    <title>NRDAX-T0024 - Compact Block FillBlock Duplicate Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0024</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0024" rel="alternate" type="text/html"/>
    <updated>2026-07-07T00:00:00Z</updated>
    <published>2026-07-07T00:00:00Z</published>
    <category term="consensus_abuse"/>
    <summary>CVE-2024-35202: blocktxn with txns not committed to the block merkle root → FillBlock called twice → assertion + node exit (Bitcoin Core &lt;25.0)</summary>
  </entry>
  <entry>
    <title>NRDAX-T0207 - Pre-Verify Gossip Flood</title>
    <id>https://nrdax.com/techniques/NRDAX-T0207</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0207" rel="alternate" type="text/html"/>
    <updated>2026-07-04T00:00:00Z</updated>
    <published>2026-07-04T00:00:00Z</published>
    <category term="consensus_abuse"/>
    <summary>CometBFT consensus DataChannel(0x21) ProposalMessage flood: valid-shape Proposal passes ValidateBasic but the RLock+queue path runs before deferred sig-verify - the N1.4 family HEAD (vote-flood + bloc</summary>
  </entry>
  <entry>
    <title>NRDAX-T0187 - Oversized Block Response Flood</title>
    <id>https://nrdax.com/techniques/NRDAX-T0187</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0187" rel="alternate" type="text/html"/>
    <updated>2026-07-04T00:00:00Z</updated>
    <published>2026-07-04T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>CometBFT BlocksyncChannel(0x40) oversized BlockResponse (up to 9000 CommitSigs, ~900KB): the Block decode + ValidateBasic at https://github.com/cometbft/cometbft/blob/v0.38.22/blocksync/reactor.go is </summary>
  </entry>
  <entry>
    <title>NRDAX-T0064 - Endpoint Concurrency Cap Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0064</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0064" rel="alternate" type="text/html"/>
    <updated>2026-07-04T00:00:00Z</updated>
    <published>2026-07-04T00:00:00Z</published>
    <category term="connection_exhaustion"/>
    <summary>cosmos-sdk server/grpc/server.go grpc.NewServer w/o grpc.MaxConcurrentStreams -&gt; grpc-go default effectively unbounded + no SETTINGS_MAX_CONCURRENT_STREAMS signalled; attacker holds many HTTP/2 stream</summary>
  </entry>
  <entry>
    <title>NRDAX-T0352 - Unvalidated Field Length Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0352</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0352" rel="alternate" type="text/html"/>
    <updated>2026-07-03T00:00:00Z</updated>
    <published>2026-07-03T00:00:00Z</published>
    <category term="state_import_abuse"/>
    <summary>Agave snapshot AppendVec StoredMeta.data_len &gt; MAX_PERMITTED_DATA_LENGTH (10 MiB) survives new_for_startup (sanitize skipped) -&gt; index-gen scan_accounts QuotaExceeded -&gt; .expect(&quot;must scan accounts st</summary>
  </entry>
  <entry>
    <title>NRDAX-T0291 - Subscription Permit Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0291</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0291" rel="alternate" type="text/html"/>
    <updated>2026-07-03T00:00:00Z</updated>
    <published>2026-07-03T00:00:00Z</published>
    <category term="connection_exhaustion"/>
    <summary>C04 (COSMOS_SUBSCRIBE_PERCONN_CAP): CometBFT rpc/core/events.go:27 caps NumClients&gt;=MaxSubscriptionClients(100) but clientID=RemoteAddr(ip:PORT) → each TCP conn gets an independent per-client cap → su</summary>
  </entry>
  <entry>
    <title>NRDAX-T0248 - Recursive Filter Expression CPU Blowup</title>
    <id>https://nrdax.com/techniques/NRDAX-T0248</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0248" rel="alternate" type="text/html"/>
    <updated>2026-07-03T00:00:00Z</updated>
    <published>2026-07-03T00:00:00Z</published>
    <category term="subscription_cpu_amp"/>
    <summary>IOTA_S1_EVENTFILTER_EXPONENTIAL: iotax_subscribeEvent depth-D balanced Or-tree filter → exponential CPU</summary>
  </entry>
  <entry>
    <title>NRDAX-T0097 - gRPC/H2 Multiplexing OOM</title>
    <id>https://nrdax.com/techniques/NRDAX-T0097</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0097" rel="alternate" type="text/html"/>
    <updated>2026-07-03T00:00:00Z</updated>
    <published>2026-07-03T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>NullRabbit measurement (gRPC/h2 multiplex DoS).</summary>
  </entry>
  <entry>
    <title>NRDAX-T0171 - Nil Node Dereference Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0171</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0171" rel="alternate" type="text/html"/>
    <updated>2026-07-02T00:00:00Z</updated>
    <published>2026-07-02T00:00:00Z</published>
    <category term="compute_amp"/>
    <summary>CVE-2020-26264: a crafted LES GetProofsV2 storage-proof request (non-empty AccKey for a non-existent account) dereferences a nil account trie in the les server&apos;s GetProofsV2 handler → panic/crash (get</summary>
  </entry>
  <entry>
    <title>NRDAX-T0166 - Move Verifier Fixpoint CPU Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0166</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0166" rel="alternate" type="text/html"/>
    <updated>2026-07-02T00:00:00Z</updated>
    <published>2026-07-02T00:00:00Z</published>
    <category term="compute_amp"/>
    <summary>CertiK Skyfall HamsterWheel: crafted-CFG Move module defeats id_leak_verifier fixpoint → infinite re-analysis → CPU halt</summary>
  </entry>
  <entry>
    <title>NRDAX-T0142 - Malformed Bytecode Index Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0142</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0142" rel="alternate" type="text/html"/>
    <updated>2026-07-02T00:00:00Z</updated>
    <published>2026-07-02T00:00:00Z</published>
    <category term="rpc_handler_cpu"/>
    <summary>CertiK Skyfall: Publish RPC disassembles a malformed Move module (empty code_unit) → index panic → RPC crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0025 - Compact Block Size Integer Overflow</title>
    <id>https://nrdax.com/techniques/NRDAX-T0025</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0025" rel="alternate" type="text/html"/>
    <updated>2026-07-02T00:00:00Z</updated>
    <published>2026-07-02T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>CVE-2025-46597: cmpctblock declaring &gt;1GB short-ids → 32-bit size-calc overflow</summary>
  </entry>
  <entry>
    <title>NRDAX-T0355 - Unvalidated Relay Map Memory Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0355</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0355" rel="alternate" type="text/html"/>
    <updated>2026-07-01T00:00:00Z</updated>
    <published>2026-07-01T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>CVE-2016-10724: pre-0.13.0 alert messages stored in an unbounded map → memory exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0354 - Unvalidated Inventory Tracking Memory Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0354</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0354" rel="alternate" type="text/html"/>
    <updated>2026-07-01T00:00:00Z</updated>
    <published>2026-07-01T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>CVE-2018-17145 (INVDoS): random-hash INV flood → unbounded tx-tracking memory</summary>
  </entry>
  <entry>
    <title>NRDAX-T0350 - Unsolicited Block State Poisoning</title>
    <id>https://nrdax.com/techniques/NRDAX-T0350</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0350" rel="alternate" type="text/html"/>
    <updated>2026-07-01T00:00:00Z</updated>
    <published>2026-07-01T00:00:00Z</published>
    <category term="consensus_abuse"/>
    <summary>CVE-2024-52921: unrequested merkle-mismatched block erases other peers&apos; download state → hinders propagation</summary>
  </entry>
  <entry>
    <title>NRDAX-T0345 - Unrated GetHeaders Response Flood</title>
    <id>https://nrdax.com/techniques/NRDAX-T0345</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0345" rel="alternate" type="text/html"/>
    <updated>2026-07-01T00:00:00Z</updated>
    <published>2026-07-01T00:00:00Z</published>
    <category term="response_amp"/>
    <summary>CVE-2023-33297 (drain): un-rate-limited getheaders flood → &gt;100MB/s upload (Bitcoin/Litecoin/Dogecoin)</summary>
  </entry>
  <entry>
    <title>NRDAX-T0331 - Unbounded Stream Backpressure OOM</title>
    <id>https://nrdax.com/techniques/NRDAX-T0331</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0331" rel="alternate" type="text/html"/>
    <updated>2026-07-01T00:00:00Z</updated>
    <published>2026-07-01T00:00:00Z</published>
    <category term="connection_exhaustion"/>
    <summary>CVE-2022-23492/CVE-2022-23486: libp2p stream/connection exhaustion (no backpressure) → OOM</summary>
  </entry>
  <entry>
    <title>NRDAX-T0312 - Tx-Relay Throughput Jamming</title>
    <id>https://nrdax.com/techniques/NRDAX-T0312</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0312" rel="alternate" type="text/html"/>
    <updated>2026-07-01T00:00:00Z</updated>
    <published>2026-07-01T00:00:00Z</published>
    <category term="gossip_abuse"/>
    <summary>CVE-2024-55563 (Bitcoin Core &lt;= 27.2): transaction-relay jamming via an off-chain protocol attack (&apos;Transaction-Relay Throughput Overflow Attacks against Off-Chain Protocols&apos;; related to CVE-2024-5291</summary>
  </entry>
  <entry>
    <title>NRDAX-T0249 - Recursive Message Deserialisation Stack Overflow</title>
    <id>https://nrdax.com/techniques/NRDAX-T0249</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0249" rel="alternate" type="text/html"/>
    <updated>2026-07-01T00:00:00Z</updated>
    <published>2026-07-01T00:00:00Z</published>
    <category term="compute_amp"/>
    <summary>GHSA-8wcc-m6j2-qxvm (ASA-2024-0012/0013): deeply-nested protobuf Any → TxDecoder/UnpackAny stack-overflow / exponential CPU+mem in CheckTx (pre-validation)</summary>
  </entry>
  <entry>
    <title>NRDAX-T0206 - Pre-Handshake Packet Flood</title>
    <id>https://nrdax.com/techniques/NRDAX-T0206</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0206" rel="alternate" type="text/html"/>
    <updated>2026-07-01T00:00:00Z</updated>
    <published>2026-07-01T00:00:00Z</published>
    <category term="connection_exhaustion"/>
    <summary>EL-2026-06 (EF public-disclosure): RLPx pre-auth packet flood → CPU/bandwidth exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0184 - Orphan Tx Resolution CPU Amplification</title>
    <id>https://nrdax.com/techniques/NRDAX-T0184</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0184" rel="alternate" type="text/html"/>
    <updated>2026-07-01T00:00:00Z</updated>
    <published>2026-07-01T00:00:00Z</published>
    <category term="compute_amp"/>
    <summary>CVE-2024-52914: orphan-tx re-resolution O(outputs × 100 orphans) of expensive txs → multi-hour CPU stall</summary>
  </entry>
  <entry>
    <title>NRDAX-T0139 - Legacy Sighash Quadratic CPU Blowup</title>
    <id>https://nrdax.com/techniques/NRDAX-T0139</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0139" rel="alternate" type="text/html"/>
    <updated>2026-07-01T00:00:00Z</updated>
    <published>2026-07-01T00:00:00Z</published>
    <category term="compute_amp"/>
    <summary>CVE-2025-46598: non-standard tx with many legacy-sighash inputs → quadratic validation CPU, no peer penalty</summary>
  </entry>
  <entry>
    <title>NRDAX-T0131 - Invalid Message Log Flood</title>
    <id>https://nrdax.com/techniques/NRDAX-T0131</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0131" rel="alternate" type="text/html"/>
    <updated>2026-07-01T00:00:00Z</updated>
    <published>2026-07-01T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>CVE-2025-54605: flood of PoW-invalid blocks logged unconditionally → log/disk fill</summary>
  </entry>
  <entry>
    <title>NRDAX-T0124 - INV Flood GetHeaders Amplification</title>
    <id>https://nrdax.com/techniques/NRDAX-T0124</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0124" rel="alternate" type="text/html"/>
    <updated>2026-07-01T00:00:00Z</updated>
    <published>2026-07-01T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>CVE-2024-52915: INV with 50k items → 50k getheaders replies / send-buffer blowup</summary>
  </entry>
  <entry>
    <title>NRDAX-T0106 - Header-Length Preallocation OOM</title>
    <id>https://nrdax.com/techniques/NRDAX-T0106</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0106" rel="alternate" type="text/html"/>
    <updated>2026-07-01T00:00:00Z</updated>
    <published>2026-07-01T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>CVE-2015-3641: header length field pre-allocates the receive buffer before the body → per-connection OOM</summary>
  </entry>
  <entry>
    <title>NRDAX-T0099 - Half-Open Handshake Slowloris</title>
    <id>https://nrdax.com/techniques/NRDAX-T0099</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0099" rel="alternate" type="text/html"/>
    <updated>2026-07-01T00:00:00Z</updated>
    <published>2026-07-01T00:00:00Z</published>
    <category term="connection_exhaustion"/>
    <summary>IC quic_transport half-open QUIC handshake memory pin (IC_QUIC_HALFOPEN_PIN): a burst of QUIC v1 Initial packets (distinct SCID each) whose CRYPTO frame declares a large TLS handshake length (4096) bu</summary>
  </entry>
  <entry>
    <title>NRDAX-T0088 - GetData Request Flood</title>
    <id>https://nrdax.com/techniques/NRDAX-T0088</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0088" rel="alternate" type="text/html"/>
    <updated>2026-07-01T00:00:00Z</updated>
    <published>2026-07-01T00:00:00Z</published>
    <category term="connection_exhaustion"/>
    <summary>CVE-2024-52920 class: oversized GETDATA processing load</summary>
  </entry>
  <entry>
    <title>NRDAX-T0076 - Expensive Debug RPC Compute Amplification</title>
    <id>https://nrdax.com/techniques/NRDAX-T0076</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0076" rel="alternate" type="text/html"/>
    <updated>2026-07-01T00:00:00Z</updated>
    <published>2026-07-01T00:00:00Z</published>
    <category term="compute_amp"/>
    <summary>debug_traceCall compute amplification (geth: debug API is DoS-prone, do not expose)</summary>
  </entry>
  <entry>
    <title>NRDAX-T0013 - Bloom Filter Divide-By-Zero Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0013</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0013" rel="alternate" type="text/html"/>
    <updated>2026-07-01T00:00:00Z</updated>
    <published>2026-07-01T00:00:00Z</published>
    <category term="compute_amp"/>
    <summary>CVE-2013-5700: empty BIP37 bloom filter → modulo-by-zero in CBloomFilter::Hash() → crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0342 - Unindexed Account Scan CPU Amplification</title>
    <id>https://nrdax.com/techniques/NRDAX-T0342</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0342" rel="alternate" type="text/html"/>
    <updated>2026-06-30T00:00:00Z</updated>
    <published>2026-06-30T00:00:00Z</published>
    <category term="compute_amp"/>
    <summary>E28/SOL_P07: getProgramAccounts filter-miss CPU scan (agave rpc.rs:2235-2251)</summary>
  </entry>
  <entry>
    <title>NRDAX-T0261 - RPC Request Flood</title>
    <id>https://nrdax.com/techniques/NRDAX-T0261</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0261" rel="alternate" type="text/html"/>
    <updated>2026-06-30T00:00:00Z</updated>
    <published>2026-06-30T00:00:00Z</published>
    <category term="connection_exhaustion"/>
    <summary>eth RPC request-flood (full-tx block fetch sustained at high rate)</summary>
  </entry>
  <entry>
    <title>NRDAX-T0373 - WebTransport Stream Map Leak OOM</title>
    <id>https://nrdax.com/techniques/NRDAX-T0373</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0373" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>WebTransport Stream Map Leak OOM</summary>
  </entry>
  <entry>
    <title>NRDAX-T0371 - WebTransport Close Handler Deadlock</title>
    <id>https://nrdax.com/techniques/NRDAX-T0371</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0371" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>WebTransport Close Handler Deadlock</summary>
  </entry>
  <entry>
    <title>NRDAX-T0370 - WebTransport Capsule Memory Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0370</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0370" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>WebTransport Capsule Memory Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0358 - URL Path Encoding Auth Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0358</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0358" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>URL Path Encoding Auth Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0353 - Unvalidated Header Buffer OOM</title>
    <id>https://nrdax.com/techniques/NRDAX-T0353</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0353" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>CVE-2024-52916: difficulty-1 headers with parent=genesis → mapBlockIndex unbounded growth → memory DoS</summary>
  </entry>
  <entry>
    <title>NRDAX-T0333 - Unbounded Subscription Flood</title>
    <id>https://nrdax.com/techniques/NRDAX-T0333</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0333" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="connection_exhaustion"/>
    <summary>NullRabbit source-traced IOTA GraphQL unbounded-subscription flood (operator-gated).</summary>
  </entry>
  <entry>
    <title>NRDAX-T0322 - Unbounded Deserialisation OOM</title>
    <id>https://nrdax.com/techniques/NRDAX-T0322</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0322" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Unbounded Deserialisation OOM</summary>
  </entry>
  <entry>
    <title>NRDAX-T0318 - Unauthenticated RPC Command Execution</title>
    <id>https://nrdax.com/techniques/NRDAX-T0318</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0318" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Unauthenticated RPC Command Execution</summary>
  </entry>
  <entry>
    <title>NRDAX-T0305 - TLS SNI mTLS Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0305</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0305" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>TLS SNI mTLS Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0274 - Sigop Undercount Consensus Split</title>
    <id>https://nrdax.com/techniques/NRDAX-T0274</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0274" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Sigop Undercount Consensus Split</summary>
  </entry>
  <entry>
    <title>NRDAX-T0264 - Scope Permission Bypass Unauthorized Write</title>
    <id>https://nrdax.com/techniques/NRDAX-T0264</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0264" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Scope Permission Bypass Unauthorized Write</summary>
  </entry>
  <entry>
    <title>NRDAX-T0257 - Rogue-Key Aggregate Signature Forgery</title>
    <id>https://nrdax.com/techniques/NRDAX-T0257</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0257" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Rogue-Key Aggregate Signature Forgery</summary>
  </entry>
  <entry>
    <title>NRDAX-T0245 - QUIC Varint Parsing Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0245</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0245" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC Varint Parsing Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0232 - QUIC/HTTP3 Header Memory Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0232</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0232" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC/HTTP3 Header Memory Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0217 - QUIC Amplification Limit Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0217</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0217" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC Amplification Limit Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0213 - Protocol Message CPU Burn</title>
    <id>https://nrdax.com/techniques/NRDAX-T0213</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0213" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Protocol Message CPU Burn</summary>
  </entry>
  <entry>
    <title>NRDAX-T0212 - Proof Verification Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0212</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0212" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="economic-defi"/>
    <summary>Proof Verification Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0210 - Premature Disconnect Request Handling Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0210</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0210" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Premature Disconnect Request Handling Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0188 - Oversized Control-Message Array CPU Burn</title>
    <id>https://nrdax.com/techniques/NRDAX-T0188</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0188" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="gossip_abuse"/>
    <summary>CVE-2026-49866: gossipsub oversized IHAVE/IWANT control-message arrays (huge messageID lists) → per-ID processing → CPU DoS</summary>
  </entry>
  <entry>
    <title>NRDAX-T0180 - OIDC Identity Verification Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0180</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0180" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>OIDC Identity Verification Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0151 - Malformed Transaction Field Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0151</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0151" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>Malformed Transaction Field Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0123 - Interlink Mismatch Consensus Failure</title>
    <id>https://nrdax.com/techniques/NRDAX-T0123</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0123" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Interlink Mismatch Consensus Failure</summary>
  </entry>
  <entry>
    <title>NRDAX-T0104 - Hash Collision Forgery</title>
    <id>https://nrdax.com/techniques/NRDAX-T0104</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0104" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="crypto"/>
    <summary>Hash Collision Forgery</summary>
  </entry>
  <entry>
    <title>NRDAX-T0102 - Handshake Key Validation Info Leak</title>
    <id>https://nrdax.com/techniques/NRDAX-T0102</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0102" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="crypto"/>
    <summary>Handshake Key Validation Info Leak</summary>
  </entry>
  <entry>
    <title>NRDAX-T0083 - Frame Parsing Memory Amplification</title>
    <id>https://nrdax.com/techniques/NRDAX-T0083</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0083" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Frame Parsing Memory Amplification</summary>
  </entry>
  <entry>
    <title>NRDAX-T0079 - Field Element Comparison Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0079</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0079" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="crypto"/>
    <summary>Field Element Comparison Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0049 - DHT PUT_VALUE Disk Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0049</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0049" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>DHT PUT_VALUE Disk Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0048 - Dependency Use-After-Free Corruption</title>
    <id>https://nrdax.com/techniques/NRDAX-T0048</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0048" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="supply-chain"/>
    <summary>Dependency Use-After-Free Corruption</summary>
  </entry>
  <entry>
    <title>NRDAX-T0008 - Authorization Check Bypass RCE</title>
    <id>https://nrdax.com/techniques/NRDAX-T0008</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0008" rel="alternate" type="text/html"/>
    <updated>2026-01-01T00:00:00Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Authorization Check Bypass RCE</summary>
  </entry>
  <entry>
    <title>NRDAX-T0380 - zkVM Guest Memory Safety</title>
    <id>https://nrdax.com/techniques/NRDAX-T0380</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0380" rel="alternate" type="text/html"/>
    <updated>2025-01-01T00:00:00Z</updated>
    <published>2025-01-01T00:00:00Z</published>
    <category term="crypto"/>
    <summary>zkVM Guest Memory Safety</summary>
  </entry>
  <entry>
    <title>NRDAX-T0335 - Unchecked Inherent Manipulation</title>
    <id>https://nrdax.com/techniques/NRDAX-T0335</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0335" rel="alternate" type="text/html"/>
    <updated>2025-01-01T00:00:00Z</updated>
    <published>2025-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Unchecked Inherent Manipulation</summary>
  </entry>
  <entry>
    <title>NRDAX-T0329 - Unbounded RPC Response Amplification</title>
    <id>https://nrdax.com/techniques/NRDAX-T0329</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0329" rel="alternate" type="text/html"/>
    <updated>2025-01-01T00:00:00Z</updated>
    <published>2025-01-01T00:00:00Z</published>
    <category term="response_amp"/>
    <summary>The node&apos;s JSON-RPC handler for batched account-lookup calls (e.g. getMultipleAccounts) imposes no response-size accounting or cost weighting relative to request size, only a flat cap on key count. An attacker submits a small request (~4.8KB) listing well-known large program accounts (Token/BPFLoader2/BPFLoaderUpgradeable), whose ELF/program data stubs are echoed in full, driving a single request to a ~17.8MB response (3,708x amplification) and sustained ~830MB/s egress under parallel workers. The fix-class is response-size-aware rate limiting/cost accounting on batched read RPCs (weighting by bytes returned, not just item count), not a request-count cap.</summary>
  </entry>
  <entry>
    <title>NRDAX-T0301 - TLS Certificate Parsing Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0301</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0301" rel="alternate" type="text/html"/>
    <updated>2025-01-01T00:00:00Z</updated>
    <published>2025-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>TLS Certificate Parsing Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0272 - Signer Index Overflow Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0272</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0272" rel="alternate" type="text/html"/>
    <updated>2025-01-01T00:00:00Z</updated>
    <published>2025-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Signer Index Overflow Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0250 - Regex Schema Validation ReDoS</title>
    <id>https://nrdax.com/techniques/NRDAX-T0250</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0250" rel="alternate" type="text/html"/>
    <updated>2025-01-01T00:00:00Z</updated>
    <published>2025-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Regex Schema Validation ReDoS</summary>
  </entry>
  <entry>
    <title>NRDAX-T0239 - QUIC Path Probe Nil-Pointer Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0239</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0239" rel="alternate" type="text/html"/>
    <updated>2025-01-01T00:00:00Z</updated>
    <published>2025-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC Path Probe Nil-Pointer Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0231 - QUIC Handshake State Confusion Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0231</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0231" rel="alternate" type="text/html"/>
    <updated>2025-01-01T00:00:00Z</updated>
    <published>2025-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC Handshake State Confusion Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0223 - QUIC Connection ID Retirement Infinite Loop</title>
    <id>https://nrdax.com/techniques/NRDAX-T0223</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0223" rel="alternate" type="text/html"/>
    <updated>2025-01-01T00:00:00Z</updated>
    <published>2025-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC Connection ID Retirement Infinite Loop</summary>
  </entry>
  <entry>
    <title>NRDAX-T0221 - QUIC Congestion Control Manipulation</title>
    <id>https://nrdax.com/techniques/NRDAX-T0221</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0221" rel="alternate" type="text/html"/>
    <updated>2025-01-01T00:00:00Z</updated>
    <published>2025-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC Congestion Control Manipulation</summary>
  </entry>
  <entry>
    <title>NRDAX-T0208 - Precompile Cryptographic Miscomputation</title>
    <id>https://nrdax.com/techniques/NRDAX-T0208</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0208" rel="alternate" type="text/html"/>
    <updated>2025-01-01T00:00:00Z</updated>
    <published>2025-01-01T00:00:00Z</published>
    <category term="crypto"/>
    <summary>Precompile Cryptographic Miscomputation</summary>
  </entry>
  <entry>
    <title>NRDAX-T0135 - L1 Finality Assumption Reorg</title>
    <id>https://nrdax.com/techniques/NRDAX-T0135</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0135" rel="alternate" type="text/html"/>
    <updated>2025-01-01T00:00:00Z</updated>
    <published>2025-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>L1 Finality Assumption Reorg</summary>
  </entry>
  <entry>
    <title>NRDAX-T0130 - Invalid Finality Signature Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0130</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0130" rel="alternate" type="text/html"/>
    <updated>2025-01-01T00:00:00Z</updated>
    <published>2025-01-01T00:00:00Z</published>
    <category term="bridge"/>
    <summary>Invalid Finality Signature Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0119 - Integer Overflow Decompression Infinite Loop</title>
    <id>https://nrdax.com/techniques/NRDAX-T0119</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0119" rel="alternate" type="text/html"/>
    <updated>2025-01-01T00:00:00Z</updated>
    <published>2025-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Integer Overflow Decompression Infinite Loop</summary>
  </entry>
  <entry>
    <title>NRDAX-T0080 - Finality Justification Cache Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0080</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0080" rel="alternate" type="text/html"/>
    <updated>2025-01-01T00:00:00Z</updated>
    <published>2025-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Finality Justification Cache Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0072 - Event Stream Endpoint Crash DoS</title>
    <id>https://nrdax.com/techniques/NRDAX-T0072</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0072" rel="alternate" type="text/html"/>
    <updated>2025-01-01T00:00:00Z</updated>
    <published>2025-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Event Stream Endpoint Crash DoS</summary>
  </entry>
  <entry>
    <title>NRDAX-T0040 - Crafted Transaction Processing DoS</title>
    <id>https://nrdax.com/techniques/NRDAX-T0040</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0040" rel="alternate" type="text/html"/>
    <updated>2025-01-01T00:00:00Z</updated>
    <published>2025-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>Crafted Transaction Processing DoS</summary>
  </entry>
  <entry>
    <title>NRDAX-T0367 - Vote Extension Validation Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0367</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0367" rel="alternate" type="text/html"/>
    <updated>2024-01-01T00:00:00Z</updated>
    <published>2024-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Vote Extension Validation Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0361 - Vesting Logic Exploit</title>
    <id>https://nrdax.com/techniques/NRDAX-T0361</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0361" rel="alternate" type="text/html"/>
    <updated>2024-01-01T00:00:00Z</updated>
    <published>2024-01-01T00:00:00Z</published>
    <category term="economic-defi"/>
    <summary>Vesting Logic Exploit</summary>
  </entry>
  <entry>
    <title>NRDAX-T0313 - Transaction Validation Logic Consensus Split</title>
    <id>https://nrdax.com/techniques/NRDAX-T0313</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0313" rel="alternate" type="text/html"/>
    <updated>2024-01-01T00:00:00Z</updated>
    <published>2024-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Transaction Validation Logic Consensus Split</summary>
  </entry>
  <entry>
    <title>NRDAX-T0311 - Transaction Relay Suppression</title>
    <id>https://nrdax.com/techniques/NRDAX-T0311</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0311" rel="alternate" type="text/html"/>
    <updated>2024-01-01T00:00:00Z</updated>
    <published>2024-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>Transaction Relay Suppression</summary>
  </entry>
  <entry>
    <title>NRDAX-T0306 - Token Supply Inflation Bug</title>
    <id>https://nrdax.com/techniques/NRDAX-T0306</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0306" rel="alternate" type="text/html"/>
    <updated>2024-01-01T00:00:00Z</updated>
    <published>2024-01-01T00:00:00Z</published>
    <category term="economic-defi"/>
    <summary>Token Supply Inflation Bug</summary>
  </entry>
  <entry>
    <title>NRDAX-T0298 - Timestamp Integer Overflow Netsplit</title>
    <id>https://nrdax.com/techniques/NRDAX-T0298</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0298" rel="alternate" type="text/html"/>
    <updated>2024-01-01T00:00:00Z</updated>
    <published>2024-01-01T00:00:00Z</published>
    <category term="consensus_abuse"/>
    <summary>CVE-2024-52912: version nTime=INT64_MIN → abs64 overflow skews adjusted-network-time → netsplit</summary>
  </entry>
  <entry>
    <title>NRDAX-T0295 - Sync-State Poisoning Via Fake Blocks</title>
    <id>https://nrdax.com/techniques/NRDAX-T0295</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0295" rel="alternate" type="text/html"/>
    <updated>2024-01-01T00:00:00Z</updated>
    <published>2024-01-01T00:00:00Z</published>
    <category term="gossip_abuse"/>
    <summary>CVE-2026-52737 (GHSA-gvjc-3w7c-92jx): a single unauthenticated Zcash P2P peer answers the syncing node&apos;s getblocks/FindBlocks with a two-hash inv, then serves a `block` whose coinbase height is above </summary>
  </entry>
  <entry>
    <title>NRDAX-T0275 - Single-Peer Block-Discovery Stall</title>
    <id>https://nrdax.com/techniques/NRDAX-T0275</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0275" rel="alternate" type="text/html"/>
    <updated>2024-01-01T00:00:00Z</updated>
    <published>2024-01-01T00:00:00Z</published>
    <category term="connection_exhaustion"/>
    <summary>CVE-2024-52922: cmpctblock announce then stall (never answer getblocktxn) → ~10min delayed propagation</summary>
  </entry>
  <entry>
    <title>NRDAX-T0226 - QUIC Crypto Frame Flood</title>
    <id>https://nrdax.com/techniques/NRDAX-T0226</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0226" rel="alternate" type="text/html"/>
    <updated>2024-01-01T00:00:00Z</updated>
    <published>2024-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC Crypto Frame Flood</summary>
  </entry>
  <entry>
    <title>NRDAX-T0222 - QUIC Connection ID Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0222</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0222" rel="alternate" type="text/html"/>
    <updated>2024-01-01T00:00:00Z</updated>
    <published>2024-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC Connection ID Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0194 - P2P Message Race Condition Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0194</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0194" rel="alternate" type="text/html"/>
    <updated>2024-01-01T00:00:00Z</updated>
    <published>2024-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>P2P Message Race Condition Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0192 - Oversized Transaction Block-Fill</title>
    <id>https://nrdax.com/techniques/NRDAX-T0192</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0192" rel="alternate" type="text/html"/>
    <updated>2024-01-01T00:00:00Z</updated>
    <published>2024-01-01T00:00:00Z</published>
    <category term="gossip_abuse"/>
    <summary>CVE-2019-11636 (Zcash &apos;Sapling Wood-Chipper&apos;): Zcash 2.x raised the max transaction size from 100 KB to the full block size after Sapling, letting an attacker cheaply build block-filling shielded txs </summary>
  </entry>
  <entry>
    <title>NRDAX-T0183 - Orphan Transaction Processing DoS</title>
    <id>https://nrdax.com/techniques/NRDAX-T0183</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0183" rel="alternate" type="text/html"/>
    <updated>2024-01-01T00:00:00Z</updated>
    <published>2024-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>Orphan Transaction Processing DoS</summary>
  </entry>
  <entry>
    <title>NRDAX-T0181 - Onion Message Parsing OOM</title>
    <id>https://nrdax.com/techniques/NRDAX-T0181</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0181" rel="alternate" type="text/html"/>
    <updated>2024-01-01T00:00:00Z</updated>
    <published>2024-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Onion Message Parsing OOM</summary>
  </entry>
  <entry>
    <title>NRDAX-T0160 - Message Field Integer Overflow OOM</title>
    <id>https://nrdax.com/techniques/NRDAX-T0160</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0160" rel="alternate" type="text/html"/>
    <updated>2024-01-01T00:00:00Z</updated>
    <published>2024-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Message Field Integer Overflow OOM</summary>
  </entry>
  <entry>
    <title>NRDAX-T0152 - Malformed UPnP Response Infinite Loop</title>
    <id>https://nrdax.com/techniques/NRDAX-T0152</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0152" rel="alternate" type="text/html"/>
    <updated>2024-01-01T00:00:00Z</updated>
    <published>2024-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Malformed UPnP Response Infinite Loop</summary>
  </entry>
  <entry>
    <title>NRDAX-T0144 - Malformed GETDATA Infinite Loop</title>
    <id>https://nrdax.com/techniques/NRDAX-T0144</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0144" rel="alternate" type="text/html"/>
    <updated>2024-01-01T00:00:00Z</updated>
    <published>2024-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Malformed GETDATA Infinite Loop</summary>
  </entry>
  <entry>
    <title>NRDAX-T0114 - ICMP PMTUD Injection Disruption</title>
    <id>https://nrdax.com/techniques/NRDAX-T0114</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0114" rel="alternate" type="text/html"/>
    <updated>2024-01-01T00:00:00Z</updated>
    <published>2024-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>ICMP PMTUD Injection Disruption</summary>
  </entry>
  <entry>
    <title>NRDAX-T0026 - Compiler Execution Order Bug</title>
    <id>https://nrdax.com/techniques/NRDAX-T0026</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0026" rel="alternate" type="text/html"/>
    <updated>2024-01-01T00:00:00Z</updated>
    <published>2024-01-01T00:00:00Z</published>
    <category term="economic-defi"/>
    <summary>Compiler Execution Order Bug</summary>
  </entry>
  <entry>
    <title>NRDAX-T0022 - Client Library Supply Chain Compromise</title>
    <id>https://nrdax.com/techniques/NRDAX-T0022</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0022" rel="alternate" type="text/html"/>
    <updated>2024-01-01T00:00:00Z</updated>
    <published>2024-01-01T00:00:00Z</published>
    <category term="supply-chain"/>
    <summary>Client Library Supply Chain Compromise</summary>
  </entry>
  <entry>
    <title>NRDAX-T0001 - Addr Message Counter Overflow Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0001</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0001" rel="alternate" type="text/html"/>
    <updated>2024-01-01T00:00:00Z</updated>
    <published>2024-01-01T00:00:00Z</published>
    <category term="gossip_abuse"/>
    <summary>CVE-2024-52919 (GHSA-qwp9-p9rr-h729): addr flood → CAddrMan 32-bit nIdCount overflow → assertion abort</summary>
  </entry>
  <entry>
    <title>NRDAX-T0286 - State Channel Replay Attack</title>
    <id>https://nrdax.com/techniques/NRDAX-T0286</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0286" rel="alternate" type="text/html"/>
    <updated>2023-01-01T00:00:00Z</updated>
    <published>2023-01-01T00:00:00Z</published>
    <category term="economic-defi"/>
    <summary>State Channel Replay Attack</summary>
  </entry>
  <entry>
    <title>NRDAX-T0285 - State Channel Logic Flaw</title>
    <id>https://nrdax.com/techniques/NRDAX-T0285</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0285" rel="alternate" type="text/html"/>
    <updated>2023-01-01T00:00:00Z</updated>
    <published>2023-01-01T00:00:00Z</published>
    <category term="economic-defi"/>
    <summary>State Channel Logic Flaw</summary>
  </entry>
  <entry>
    <title>NRDAX-T0263 - RPC Serialization Deadlock</title>
    <id>https://nrdax.com/techniques/NRDAX-T0263</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0263" rel="alternate" type="text/html"/>
    <updated>2023-01-01T00:00:00Z</updated>
    <published>2023-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>RPC Serialization Deadlock</summary>
  </entry>
  <entry>
    <title>NRDAX-T0238 - QUIC Path Challenge Flood</title>
    <id>https://nrdax.com/techniques/NRDAX-T0238</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0238" rel="alternate" type="text/html"/>
    <updated>2023-01-01T00:00:00Z</updated>
    <published>2023-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC Path Challenge Flood</summary>
  </entry>
  <entry>
    <title>NRDAX-T0214 - Protocol Message Flood Unbounded Goroutine</title>
    <id>https://nrdax.com/techniques/NRDAX-T0214</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0214" rel="alternate" type="text/html"/>
    <updated>2023-01-01T00:00:00Z</updated>
    <published>2023-01-01T00:00:00Z</published>
    <category term="connection_exhaustion"/>
    <summary>CVE-2023-40591: post-Hello devp2p PING (0x02) flood → unbounded goroutines → OOM (geth 1.10.0-1.12.0)</summary>
  </entry>
  <entry>
    <title>NRDAX-T0199 - Peer-Record Flood OOM</title>
    <id>https://nrdax.com/techniques/NRDAX-T0199</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0199" rel="alternate" type="text/html"/>
    <updated>2023-01-01T00:00:00Z</updated>
    <published>2023-01-01T00:00:00Z</published>
    <category term="gossip_abuse"/>
    <summary>CVE-2023-40583: unchecked signed peer-record flood (peer-exchange) → go-libp2p peerstore OOM</summary>
  </entry>
  <entry>
    <title>NRDAX-T0126 - Inv Queue Draining CPU DoS</title>
    <id>https://nrdax.com/techniques/NRDAX-T0126</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0126" rel="alternate" type="text/html"/>
    <updated>2023-01-01T00:00:00Z</updated>
    <published>2023-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Inv Queue Draining CPU DoS</summary>
  </entry>
  <entry>
    <title>NRDAX-T0112 - HTTP/2 Rapid Reset Stream Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0112</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0112" rel="alternate" type="text/html"/>
    <updated>2023-01-01T00:00:00Z</updated>
    <published>2023-01-01T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>CVE-2023-26964 (RUSTSEC-2023-0034): the Rust h2 crate &lt; 0.3.17 does not release stream memory immediately on RST_STREAM and - pre-0.3.17 - has NO bound on streams in the pending-accept-but-remotely-re</summary>
  </entry>
  <entry>
    <title>NRDAX-T0111 - HTTP/2 Rapid Reset Memory Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0111</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0111" rel="alternate" type="text/html"/>
    <updated>2023-01-01T00:00:00Z</updated>
    <published>2023-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>HTTP/2 Rapid Reset Memory Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0100 - Handshake Crypto CPU Burn</title>
    <id>https://nrdax.com/techniques/NRDAX-T0100</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0100" rel="alternate" type="text/html"/>
    <updated>2023-01-01T00:00:00Z</updated>
    <published>2023-01-01T00:00:00Z</published>
    <category term="connection_exhaustion"/>
    <summary>Neodyme ND-FD1-MD-02: QUIC INITIAL flood → per-handshake x25519 + ed25519 sign-tile CPU exhaustion (compute-bound, distinct from the connection-slot flood)</summary>
  </entry>
  <entry>
    <title>NRDAX-T0098 - Guest Module Memory Corruption</title>
    <id>https://nrdax.com/techniques/NRDAX-T0098</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0098" rel="alternate" type="text/html"/>
    <updated>2023-01-01T00:00:00Z</updated>
    <published>2023-01-01T00:00:00Z</published>
    <category term="supply-chain"/>
    <summary>Guest Module Memory Corruption</summary>
  </entry>
  <entry>
    <title>NRDAX-T0095 - GraphQL Alias Query Amplification</title>
    <id>https://nrdax.com/techniques/NRDAX-T0095</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0095" rel="alternate" type="text/html"/>
    <updated>2023-01-01T00:00:00Z</updated>
    <published>2023-01-01T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>CVE-2023-42319: geth &lt;=1.13.4 --http --graphql; a query with N aliased logs(filter:{fromBlock:0}) ops -&gt; unbounded per-alias full-chain scan -&gt; memory blowup</summary>
  </entry>
  <entry>
    <title>NRDAX-T0060 - Duplicate Transaction Memory Leak</title>
    <id>https://nrdax.com/techniques/NRDAX-T0060</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0060" rel="alternate" type="text/html"/>
    <updated>2023-01-01T00:00:00Z</updated>
    <published>2023-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>Duplicate Transaction Memory Leak</summary>
  </entry>
  <entry>
    <title>NRDAX-T0050 - DHT Sybil Content Censorship</title>
    <id>https://nrdax.com/techniques/NRDAX-T0050</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0050" rel="alternate" type="text/html"/>
    <updated>2023-01-01T00:00:00Z</updated>
    <published>2023-01-01T00:00:00Z</published>
    <category term="gossip_abuse"/>
    <summary>CVE-2023-26248 / GHSA-mqr9-hjr8-2m9w: Content Censorship in IPFS via Kademlia DHT abuse. The libp2p Kademlia DHT (go-libp2p-kad-dht (Go; as shipped in go-ipfs/kubo), affected go-libp2p-kad-dht &lt;= 0.20</summary>
  </entry>
  <entry>
    <title>NRDAX-T0044 - Data Limit Bypass State Bloat</title>
    <id>https://nrdax.com/techniques/NRDAX-T0044</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0044" rel="alternate" type="text/html"/>
    <updated>2023-01-01T00:00:00Z</updated>
    <published>2023-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>Data Limit Bypass State Bloat</summary>
  </entry>
  <entry>
    <title>NRDAX-T0374 - Witness Block Parsing DoS</title>
    <id>https://nrdax.com/techniques/NRDAX-T0374</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0374" rel="alternate" type="text/html"/>
    <updated>2022-01-01T00:00:00Z</updated>
    <published>2022-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Witness Block Parsing DoS</summary>
  </entry>
  <entry>
    <title>NRDAX-T0359 - Verbose Logging Triggered Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0359</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0359" rel="alternate" type="text/html"/>
    <updated>2022-01-01T00:00:00Z</updated>
    <published>2022-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Verbose Logging Triggered Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0348 - Unsafe Deserialization RCE</title>
    <id>https://nrdax.com/techniques/NRDAX-T0348</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0348" rel="alternate" type="text/html"/>
    <updated>2022-01-01T00:00:00Z</updated>
    <published>2022-01-01T00:00:00Z</published>
    <category term="supply-chain"/>
    <summary>Unsafe Deserialization RCE</summary>
  </entry>
  <entry>
    <title>NRDAX-T0332 - Unbounded Stream Resource Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0332</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0332" rel="alternate" type="text/html"/>
    <updated>2022-01-01T00:00:00Z</updated>
    <published>2022-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Unbounded Stream Resource Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0296 - Template Injection RCE</title>
    <id>https://nrdax.com/techniques/NRDAX-T0296</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0296" rel="alternate" type="text/html"/>
    <updated>2022-01-01T00:00:00Z</updated>
    <published>2022-01-01T00:00:00Z</published>
    <category term="supply-chain"/>
    <summary>Template Injection RCE</summary>
  </entry>
  <entry>
    <title>NRDAX-T0205 - Pre-Handshake Crypto CPU Burn</title>
    <id>https://nrdax.com/techniques/NRDAX-T0205</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0205" rel="alternate" type="text/html"/>
    <updated>2022-01-01T00:00:00Z</updated>
    <published>2022-01-01T00:00:00Z</published>
    <category term="compute_amp"/>
    <summary>Bitcoin Core BIP-324 v2 transport pre-auth CPU burn: the 64-byte inbound ellswift key triggers secp256k1 ellswift ECDH + HKDF-SHA256 BEFORE any auth/rate-limit; only the soft 125-inbound cap gates, ac</summary>
  </entry>
  <entry>
    <title>NRDAX-T0191 - Oversized Script Validation Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0191</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0191" rel="alternate" type="text/html"/>
    <updated>2022-01-01T00:00:00Z</updated>
    <published>2022-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>Oversized Script Validation Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0155 - Mempool Flood Eviction</title>
    <id>https://nrdax.com/techniques/NRDAX-T0155</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0155" rel="alternate" type="text/html"/>
    <updated>2022-01-01T00:00:00Z</updated>
    <published>2022-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>Mempool Flood Eviction</summary>
  </entry>
  <entry>
    <title>NRDAX-T0118 - Integer Overflow Consensus Split</title>
    <id>https://nrdax.com/techniques/NRDAX-T0118</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0118" rel="alternate" type="text/html"/>
    <updated>2022-01-01T00:00:00Z</updated>
    <published>2022-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Integer Overflow Consensus Split</summary>
  </entry>
  <entry>
    <title>NRDAX-T0116 - Incomplete Packet Timer Overflow CPU Burn</title>
    <id>https://nrdax.com/techniques/NRDAX-T0116</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0116" rel="alternate" type="text/html"/>
    <updated>2022-01-01T00:00:00Z</updated>
    <published>2022-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Incomplete Packet Timer Overflow CPU Burn</summary>
  </entry>
  <entry>
    <title>NRDAX-T0037 - Contract Logic Validation Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0037</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0037" rel="alternate" type="text/html"/>
    <updated>2022-01-01T00:00:00Z</updated>
    <published>2022-01-01T00:00:00Z</published>
    <category term="economic-defi"/>
    <summary>Contract Logic Validation Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0021 - Claim Migration Fund Drain</title>
    <id>https://nrdax.com/techniques/NRDAX-T0021</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0021" rel="alternate" type="text/html"/>
    <updated>2022-01-01T00:00:00Z</updated>
    <published>2022-01-01T00:00:00Z</published>
    <category term="bridge"/>
    <summary>Claim Migration Fund Drain</summary>
  </entry>
  <entry>
    <title>NRDAX-T0015 - Chain ID Validation Missing</title>
    <id>https://nrdax.com/techniques/NRDAX-T0015</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0015" rel="alternate" type="text/html"/>
    <updated>2022-01-01T00:00:00Z</updated>
    <published>2022-01-01T00:00:00Z</published>
    <category term="crypto"/>
    <summary>Chain ID Validation Missing</summary>
  </entry>
  <entry>
    <title>NRDAX-T0003 - Arithmetic Bug Fund Miscalculation</title>
    <id>https://nrdax.com/techniques/NRDAX-T0003</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0003" rel="alternate" type="text/html"/>
    <updated>2022-01-01T00:00:00Z</updated>
    <published>2022-01-01T00:00:00Z</published>
    <category term="economic-defi"/>
    <summary>Arithmetic Bug Fund Miscalculation</summary>
  </entry>
  <entry>
    <title>NRDAX-T0362 - VM Integer Overflow Memory Corruption</title>
    <id>https://nrdax.com/techniques/NRDAX-T0362</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0362" rel="alternate" type="text/html"/>
    <updated>2021-01-01T00:00:00Z</updated>
    <published>2021-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>VM Integer Overflow Memory Corruption</summary>
  </entry>
  <entry>
    <title>NRDAX-T0343 - Uninitialized Buffer Memory Disclosure</title>
    <id>https://nrdax.com/techniques/NRDAX-T0343</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0343" rel="alternate" type="text/html"/>
    <updated>2021-01-01T00:00:00Z</updated>
    <published>2021-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Uninitialized Buffer Memory Disclosure</summary>
  </entry>
  <entry>
    <title>NRDAX-T0304 - TLS Renegotiation Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0304</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0304" rel="alternate" type="text/html"/>
    <updated>2021-01-01T00:00:00Z</updated>
    <published>2021-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>TLS Renegotiation Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0267 - Signature Malleability Consensus Manipulation</title>
    <id>https://nrdax.com/techniques/NRDAX-T0267</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0267" rel="alternate" type="text/html"/>
    <updated>2021-01-01T00:00:00Z</updated>
    <published>2021-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Signature Malleability Consensus Manipulation</summary>
  </entry>
  <entry>
    <title>NRDAX-T0258 - RPC Arbitrary File Write</title>
    <id>https://nrdax.com/techniques/NRDAX-T0258</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0258" rel="alternate" type="text/html"/>
    <updated>2021-01-01T00:00:00Z</updated>
    <published>2021-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>RPC Arbitrary File Write</summary>
  </entry>
  <entry>
    <title>NRDAX-T0255 - Transaction Replay Auth Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0255</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0255" rel="alternate" type="text/html"/>
    <updated>2021-01-01T00:00:00Z</updated>
    <published>2021-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>Transaction Replay Auth Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0178 - Null-Deref Crash via Crafted Input</title>
    <id>https://nrdax.com/techniques/NRDAX-T0178</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0178" rel="alternate" type="text/html"/>
    <updated>2021-01-01T00:00:00Z</updated>
    <published>2021-01-01T00:00:00Z</published>
    <category term="crypto"/>
    <summary>Null-Deref Crash via Crafted Input</summary>
  </entry>
  <entry>
    <title>NRDAX-T0176 - Nondeterministic Execution Consensus Split</title>
    <id>https://nrdax.com/techniques/NRDAX-T0176</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0176" rel="alternate" type="text/html"/>
    <updated>2021-01-01T00:00:00Z</updated>
    <published>2021-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Nondeterministic Execution Consensus Split</summary>
  </entry>
  <entry>
    <title>NRDAX-T0140 - Log Injection RCE</title>
    <id>https://nrdax.com/techniques/NRDAX-T0140</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0140" rel="alternate" type="text/html"/>
    <updated>2021-01-01T00:00:00Z</updated>
    <published>2021-01-01T00:00:00Z</published>
    <category term="supply-chain"/>
    <summary>Log Injection RCE</summary>
  </entry>
  <entry>
    <title>NRDAX-T0078 - Fee-Bump Replacement Policy Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0078</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0078" rel="alternate" type="text/html"/>
    <updated>2021-01-01T00:00:00Z</updated>
    <published>2021-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>Fee-Bump Replacement Policy Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0075 - EVM Opcode/Precompile Semantics Divergence</title>
    <id>https://nrdax.com/techniques/NRDAX-T0075</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0075" rel="alternate" type="text/html"/>
    <updated>2021-01-01T00:00:00Z</updated>
    <published>2021-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>EVM Opcode/Precompile Semantics Divergence</summary>
  </entry>
  <entry>
    <title>NRDAX-T0074 - EVM Memory Corruption Consensus Split</title>
    <id>https://nrdax.com/techniques/NRDAX-T0074</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0074" rel="alternate" type="text/html"/>
    <updated>2021-01-01T00:00:00Z</updated>
    <published>2021-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>EVM Memory Corruption Consensus Split</summary>
  </entry>
  <entry>
    <title>NRDAX-T0073 - Evidence Timestamp Inconsistency DoS</title>
    <id>https://nrdax.com/techniques/NRDAX-T0073</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0073" rel="alternate" type="text/html"/>
    <updated>2021-01-01T00:00:00Z</updated>
    <published>2021-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Evidence Timestamp Inconsistency DoS</summary>
  </entry>
  <entry>
    <title>NRDAX-T0070 - Ethash Cache Generation Memory Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0070</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0070" rel="alternate" type="text/html"/>
    <updated>2021-01-01T00:00:00Z</updated>
    <published>2021-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Ethash Cache Generation Memory Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0063 - Dust Value Griefing</title>
    <id>https://nrdax.com/techniques/NRDAX-T0063</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0063" rel="alternate" type="text/html"/>
    <updated>2021-01-01T00:00:00Z</updated>
    <published>2021-01-01T00:00:00Z</published>
    <category term="economic-defi"/>
    <summary>Dust Value Griefing</summary>
  </entry>
  <entry>
    <title>NRDAX-T0062 - Dust Output Consensus Mishandling</title>
    <id>https://nrdax.com/techniques/NRDAX-T0062</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0062" rel="alternate" type="text/html"/>
    <updated>2021-01-01T00:00:00Z</updated>
    <published>2021-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Dust Output Consensus Mishandling</summary>
  </entry>
  <entry>
    <title>NRDAX-T0028 - Compressed Message Decompression Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0028</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0028" rel="alternate" type="text/html"/>
    <updated>2021-01-01T00:00:00Z</updated>
    <published>2021-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Compressed Message Decompression Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0007 - Authentication Message Replay</title>
    <id>https://nrdax.com/techniques/NRDAX-T0007</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0007" rel="alternate" type="text/html"/>
    <updated>2021-01-01T00:00:00Z</updated>
    <published>2021-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Authentication Message Replay</summary>
  </entry>
  <entry>
    <title>NRDAX-T0385 - Invalid Block Disk Replay Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0385</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0385" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Invalid Block Disk Replay Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0381 - ZMQ Message Error-Handling Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0381</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0381" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>ZMQ Message Error-Handling Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0379 - ZK Verifier Panic Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0379</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0379" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="crypto"/>
    <summary>ZK Verifier Panic Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0377 - Zero-Length Field Panic Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0377</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0377" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Zero-Length Field Panic Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0376 - XML Namespace Declaration Memory Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0376</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0376" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>XML Namespace Declaration Memory Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0375 - XML Attribute Parsing Quadratic CPU Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0375</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0375" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>XML Attribute Parsing Quadratic CPU Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0372 - WebTransport Message Parsing Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0372</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0372" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>WebTransport Message Parsing Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0368 - Vote Signature Late Verification Resource Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0368</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0368" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Vote Signature Late Verification Resource Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0366 - Vote Extension Power Mutation</title>
    <id>https://nrdax.com/techniques/NRDAX-T0366</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0366" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Vote Extension Power Mutation</summary>
  </entry>
  <entry>
    <title>NRDAX-T0365 - VM Stack Underflow Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0365</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0365" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>VM Stack Underflow Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0364 - VM Stack Overflow Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0364</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0364" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>VM Stack Overflow Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0363 - VM Resource Exhaustion OOM</title>
    <id>https://nrdax.com/techniques/NRDAX-T0363</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0363" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>VM Resource Exhaustion OOM</summary>
  </entry>
  <entry>
    <title>NRDAX-T0360 - Vesting Account Creation Front-Running</title>
    <id>https://nrdax.com/techniques/NRDAX-T0360</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0360" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="governance"/>
    <summary>Vesting Account Creation Front-Running</summary>
  </entry>
  <entry>
    <title>NRDAX-T0356 - UPnP Gateway Event Panic Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0356</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0356" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>UPnP Gateway Event Panic Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0346 - Unresolvable Finalized Block Wedge</title>
    <id>https://nrdax.com/techniques/NRDAX-T0346</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0346" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Unresolvable Finalized Block Wedge</summary>
  </entry>
  <entry>
    <title>NRDAX-T0344 - Uninitialized Memory Disclosure</title>
    <id>https://nrdax.com/techniques/NRDAX-T0344</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0344" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="supply-chain"/>
    <summary>Uninitialized Memory Disclosure</summary>
  </entry>
  <entry>
    <title>NRDAX-T0341 - Unhandled RPC Error Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0341</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0341" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Unhandled RPC Error Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0340 - Unhandled Promise Rejection Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0340</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0340" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Unhandled Promise Rejection Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0339 - Unhandled Fork Event Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0339</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0339" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Unhandled Fork Event Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0338 - Unhandled Enum Variant Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0338</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0338" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Unhandled Enum Variant Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0336 - Unchecked Memory Write Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0336</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0336" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>Unchecked Memory Write Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0334 - Unbounded Task Spawn Resource Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0334</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0334" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Unbounded Task Spawn Resource Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0330 - Unbounded Signature Verification CPU Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0330</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0330" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Unbounded Signature Verification CPU Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0325 - Unbounded Message Loop Halt</title>
    <id>https://nrdax.com/techniques/NRDAX-T0325</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0325" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Unbounded Message Loop Halt</summary>
  </entry>
  <entry>
    <title>NRDAX-T0324 - Unbounded Log Range Scan Amplification</title>
    <id>https://nrdax.com/techniques/NRDAX-T0324</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0324" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Unbounded Log Range Scan Amplification</summary>
  </entry>
  <entry>
    <title>NRDAX-T0323 - Unbounded Filter Subscription Storage Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0323</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0323" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Unbounded Filter Subscription Storage Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0320 - Unbounded Connection Flood</title>
    <id>https://nrdax.com/techniques/NRDAX-T0320</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0320" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="connection_exhaustion"/>
    <summary>CVE-2020-5303 (Lavender): unlimited CometBFT P2P connection requests → OOM + activeIDs-map saturation</summary>
  </entry>
  <entry>
    <title>NRDAX-T0316 - Unaligned Memory Access Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0316</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0316" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Unaligned Memory Access Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0315 - TxPool Message Flood OOM</title>
    <id>https://nrdax.com/techniques/NRDAX-T0315</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0315" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>TxPool Message Flood OOM</summary>
  </entry>
  <entry>
    <title>NRDAX-T0314 - TxPool Crafted Transaction Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0314</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0314" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>TxPool Crafted Transaction Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0310 - Tx Malleability Non-Consensus</title>
    <id>https://nrdax.com/techniques/NRDAX-T0310</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0310" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>Tx Malleability Non-Consensus</summary>
  </entry>
  <entry>
    <title>NRDAX-T0309 - Tx History Storage Flood Disk Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0309</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0309" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Tx History Storage Flood Disk Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0308 - Transaction History Storage Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0308</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0308" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Transaction History Storage Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0302 - TLS Handshake Fragmentation Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0302</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0302" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>TLS Handshake Fragmentation Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0300 - Timing Side-Channel Deanonymization</title>
    <id>https://nrdax.com/techniques/NRDAX-T0300</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0300" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="crypto"/>
    <summary>Timing Side-Channel Deanonymization</summary>
  </entry>
  <entry>
    <title>NRDAX-T0299 - Timestamp Validation Panic Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0299</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0299" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Timestamp Validation Panic Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0297 - Timejacking Via Version Message</title>
    <id>https://nrdax.com/techniques/NRDAX-T0297</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0297" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Timejacking Via Version Message</summary>
  </entry>
  <entry>
    <title>NRDAX-T0294 - Sync State Deadlock Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0294</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0294" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Sync State Deadlock Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0293 - Sync Request Loop OOM</title>
    <id>https://nrdax.com/techniques/NRDAX-T0293</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0293" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Sync Request Loop OOM</summary>
  </entry>
  <entry>
    <title>NRDAX-T0290 - Subscription Failure Panic Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0290</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0290" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Subscription Failure Panic Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0289 - Stream Abort Race Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0289</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0289" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Stream Abort Race Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0288 - State Sync Proposer Priority Mismatch Chain Split</title>
    <id>https://nrdax.com/techniques/NRDAX-T0288</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0288" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>State Sync Proposer Priority Mismatch Chain Split</summary>
  </entry>
  <entry>
    <title>NRDAX-T0287 - State Simulation Copy Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0287</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0287" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>State Simulation Copy Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0284 - State Archive Restore Corruption Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0284</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0284" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>State Archive Restore Corruption Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0283 - Stale State Reuse Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0283</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0283" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Stale State Reuse Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0282 - Staking Slashing Evasion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0282</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0282" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="economic-defi"/>
    <summary>Staking Slashing Evasion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0281 - SSH Password Authentication Exposure</title>
    <id>https://nrdax.com/techniques/NRDAX-T0281</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0281" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>SSH Password Authentication Exposure</summary>
  </entry>
  <entry>
    <title>NRDAX-T0278 - Snapshot File Parsing Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0278</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0278" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Snapshot File Parsing Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0277 - Snapshot Chunk Oversized OOM</title>
    <id>https://nrdax.com/techniques/NRDAX-T0277</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0277" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Snapshot Chunk Oversized OOM</summary>
  </entry>
  <entry>
    <title>NRDAX-T0276 - Slashing Implementation Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0276</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0276" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Slashing Implementation Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0273 - Signer Mismatch Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0273</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0273" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="bridge"/>
    <summary>Signer Mismatch Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0271 - Signer Double-Sign Prevention Gap</title>
    <id>https://nrdax.com/techniques/NRDAX-T0271</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0271" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Signer Double-Sign Prevention Gap</summary>
  </entry>
  <entry>
    <title>NRDAX-T0270 - Signature Verification OOB Read</title>
    <id>https://nrdax.com/techniques/NRDAX-T0270</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0270" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="crypto"/>
    <summary>Signature Verification OOB Read</summary>
  </entry>
  <entry>
    <title>NRDAX-T0268 - Signature Recovery CPU Burn</title>
    <id>https://nrdax.com/techniques/NRDAX-T0268</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0268" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Signature Recovery CPU Burn</summary>
  </entry>
  <entry>
    <title>NRDAX-T0266 - Shred Replay Processing DoS</title>
    <id>https://nrdax.com/techniques/NRDAX-T0266</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0266" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Shred Replay Processing DoS</summary>
  </entry>
  <entry>
    <title>NRDAX-T0265 - Secret Key Validation Missing</title>
    <id>https://nrdax.com/techniques/NRDAX-T0265</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0265" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="crypto"/>
    <summary>Secret Key Validation Missing</summary>
  </entry>
  <entry>
    <title>NRDAX-T0262 - RPC Request Memory Leak</title>
    <id>https://nrdax.com/techniques/NRDAX-T0262</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0262" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>RPC Request Memory Leak</summary>
  </entry>
  <entry>
    <title>NRDAX-T0259 - RPC Integer Overflow Memory Corruption</title>
    <id>https://nrdax.com/techniques/NRDAX-T0259</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0259" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>RPC Integer Overflow Memory Corruption</summary>
  </entry>
  <entry>
    <title>NRDAX-T0256 - Replay Status Handling Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0256</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0256" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>Replay Status Handling Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0253 - Reorg Unfiltered Tx Crash Loop</title>
    <id>https://nrdax.com/techniques/NRDAX-T0253</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0253" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Reorg Unfiltered Tx Crash Loop</summary>
  </entry>
  <entry>
    <title>NRDAX-T0252 - Reorg-Triggered Block Request Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0252</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0252" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Reorg-Triggered Block Request Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0251 - Reorg Batch Size Overflow Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0251</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0251" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Reorg Batch Size Overflow Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0247 - Recursive Callback Stack Overflow Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0247</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0247" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Recursive Callback Stack Overflow Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0244 - QUIC Unauthenticated Close Frame Disruption</title>
    <id>https://nrdax.com/techniques/NRDAX-T0244</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0244" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC Unauthenticated Close Frame Disruption</summary>
  </entry>
  <entry>
    <title>NRDAX-T0243 - Quic Transport Parameter Overflow Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0243</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0243" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Quic Transport Parameter Overflow Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0242 - QUIC Socket Queue Spin CPU Burn</title>
    <id>https://nrdax.com/techniques/NRDAX-T0242</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0242" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC Socket Queue Spin CPU Burn</summary>
  </entry>
  <entry>
    <title>NRDAX-T0241 - QUIC PTO Timer Overflow Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0241</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0241" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC PTO Timer Overflow Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0240 - QUIC Post-Close Packet Processing Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0240</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0240" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC Post-Close Packet Processing Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0237 - QUIC Packet Processing Infinite Loop</title>
    <id>https://nrdax.com/techniques/NRDAX-T0237</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0237" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC Packet Processing Infinite Loop</summary>
  </entry>
  <entry>
    <title>NRDAX-T0236 - Quic Packet Loss Calculation Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0236</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0236" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Quic Packet Loss Calculation Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0235 - QUIC Malformed Packet Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0235</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0235" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC Malformed Packet Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0234 - QUIC Invalid Length Field Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0234</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0234" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC Invalid Length Field Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0233 - Quic Http3 Nil Pointer Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0233</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0233" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Quic Http3 Nil Pointer Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0230 - QUIC Empty Header Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0230</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0230" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC Empty Header Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0229 - QUIC Early Data Processing Disclosure</title>
    <id>https://nrdax.com/techniques/NRDAX-T0229</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0229" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC Early Data Processing Disclosure</summary>
  </entry>
  <entry>
    <title>NRDAX-T0228 - QUIC Decryption Overflow Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0228</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0228" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC Decryption Overflow Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0227 - QUIC Datagram Fragmentation Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0227</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0227" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC Datagram Fragmentation Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0224 - QUIC Connection Migration Duplicate-ID Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0224</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0224" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC Connection Migration Duplicate-ID Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0220 - QUIC Close Frame Parsing Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0220</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0220" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC Close Frame Parsing Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0219 - Quic Client Hello Fragmentation Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0219</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0219" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Quic Client Hello Fragmentation Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0218 - Quic Chunks Drop Panic Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0218</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0218" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Quic Chunks Drop Panic Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0216 - QUIC Accept Error Panic Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0216</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0216" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>QUIC Accept Error Panic Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0215 - Quic 0-RTT Race Memory Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0215</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0215" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Quic 0-RTT Race Memory Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0209 - Predicate Verification Liveness DoS</title>
    <id>https://nrdax.com/techniques/NRDAX-T0209</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0209" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Predicate Verification Liveness DoS</summary>
  </entry>
  <entry>
    <title>NRDAX-T0204 - Pre-Handshake Buffer Reservation Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0204</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0204" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Pre-Handshake Buffer Reservation Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0201 - Peer Reputation Demotion Race Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0201</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0201" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Peer Reputation Demotion Race Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0200 - Peer Record Signature Bypass Impersonation</title>
    <id>https://nrdax.com/techniques/NRDAX-T0200</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0200" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Peer Record Signature Bypass Impersonation</summary>
  </entry>
  <entry>
    <title>NRDAX-T0197 - Payload Window Overflow Memory Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0197</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0197" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Payload Window Overflow Memory Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0193 - P2P Layer Memory Leak OOM</title>
    <id>https://nrdax.com/techniques/NRDAX-T0193</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0193" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>P2P Layer Memory Leak OOM</summary>
  </entry>
  <entry>
    <title>NRDAX-T0190 - Oversized Hex String Parsing CPU Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0190</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0190" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Oversized Hex String Parsing CPU Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0189 - Oversized Field Buffer Overflow</title>
    <id>https://nrdax.com/techniques/NRDAX-T0189</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0189" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Oversized Field Buffer Overflow</summary>
  </entry>
  <entry>
    <title>NRDAX-T0186 - Oversized Block Execution Panic Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0186</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0186" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Oversized Block Execution Panic Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0179 - Numeric Field Parsing Memory Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0179</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0179" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Numeric Field Parsing Memory Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0177 - Notification Handle Drop CPU Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0177</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0177" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Notification Handle Drop CPU Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0175 - Nonce Sequencing Proposal Degradation</title>
    <id>https://nrdax.com/techniques/NRDAX-T0175</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0175" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Nonce Sequencing Proposal Degradation</summary>
  </entry>
  <entry>
    <title>NRDAX-T0174 - Non-Exploitable Cryptographic Defect</title>
    <id>https://nrdax.com/techniques/NRDAX-T0174</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0174" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="crypto"/>
    <summary>Non-Exploitable Cryptographic Defect</summary>
  </entry>
  <entry>
    <title>NRDAX-T0173 - Nil Response Consensus Engine Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0173</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0173" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Nil Response Consensus Engine Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0172 - Nil Reference Panic Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0172</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0172" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>Nil Reference Panic Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0170 - Network-Triggered Runtime DoS</title>
    <id>https://nrdax.com/techniques/NRDAX-T0170</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0170" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="supply-chain"/>
    <summary>Network-Triggered Runtime DoS</summary>
  </entry>
  <entry>
    <title>NRDAX-T0169 - Network Reconnaissance Scanning</title>
    <id>https://nrdax.com/techniques/NRDAX-T0169</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0169" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Network Reconnaissance Scanning</summary>
  </entry>
  <entry>
    <title>NRDAX-T0168 - Network Partition Consensus Panic Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0168</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0168" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Network Partition Consensus Panic Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0167 - Nested Execution State Corruption</title>
    <id>https://nrdax.com/techniques/NRDAX-T0167</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0167" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>Nested Execution State Corruption</summary>
  </entry>
  <entry>
    <title>NRDAX-T0164 - Missing Crypto Provider Panic Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0164</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0164" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Missing Crypto Provider Panic Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0162 - Metrics Endpoint Resource Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0162</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0162" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Metrics Endpoint Resource Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0161 - Metric Collection Panic Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0161</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0161" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Metric Collection Panic Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0159 - Merkle Trie Memory Leak</title>
    <id>https://nrdax.com/techniques/NRDAX-T0159</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0159" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Merkle Trie Memory Leak</summary>
  </entry>
  <entry>
    <title>NRDAX-T0157 - Mempool Sender Spoofing Resource Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0157</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0157" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Mempool Sender Spoofing Resource Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0154 - Mempool Deadlock DoS</title>
    <id>https://nrdax.com/techniques/NRDAX-T0154</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0154" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Mempool Deadlock DoS</summary>
  </entry>
  <entry>
    <title>NRDAX-T0153 - Mempool Computational Complexity DoS</title>
    <id>https://nrdax.com/techniques/NRDAX-T0153</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0153" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>Mempool Computational Complexity DoS</summary>
  </entry>
  <entry>
    <title>NRDAX-T0149 - Malformed Protocol Message Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0149</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0149" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Malformed Protocol Message Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0147 - Malformed HTTP/3 Frame Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0147</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0147" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Malformed HTTP/3 Frame Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0146 - Malformed HTTP Header Parsing Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0146</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0146" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Malformed HTTP Header Parsing Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0138 - Leader Election Manipulation Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0138</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0138" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Leader Election Manipulation Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0137 - Latent Consensus Decision Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0137</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0137" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Latent Consensus Decision Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0136 - Large Trie Commit Batch Panic Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0136</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0136" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Large Trie Commit Batch Panic Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0134 - JSON Deserialization RCE</title>
    <id>https://nrdax.com/techniques/NRDAX-T0134</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0134" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>JSON Deserialization RCE</summary>
  </entry>
  <entry>
    <title>NRDAX-T0133 - Iterator Length Mismatch Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0133</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0133" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Iterator Length Mismatch Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0132 - Invariant Check Spam CPU Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0132</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0132" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>Invariant Check Spam CPU Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0128 - Invalid Commit Signature Halt</title>
    <id>https://nrdax.com/techniques/NRDAX-T0128</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0128" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Invalid Commit Signature Halt</summary>
  </entry>
  <entry>
    <title>NRDAX-T0127 - Invalid Address Nil-Pointer Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0127</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0127" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Invalid Address Nil-Pointer Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0121 - Integer Overflow Parsing Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0121</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0121" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>Integer Overflow Parsing Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0117 - Index Out-Of-Bounds Panic Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0117</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0117" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>Index Out-Of-Bounds Panic Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0115 - Implementation Divergence Chain Split</title>
    <id>https://nrdax.com/techniques/NRDAX-T0115</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0115" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Implementation Divergence Chain Split</summary>
  </entry>
  <entry>
    <title>NRDAX-T0113 - IBC Timeout Callback Reentrancy</title>
    <id>https://nrdax.com/techniques/NRDAX-T0113</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0113" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="bridge"/>
    <summary>IBC Timeout Callback Reentrancy</summary>
  </entry>
  <entry>
    <title>NRDAX-T0110 - HTTP Header Spoofing Trust Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0110</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0110" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>HTTP Header Spoofing Trust Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0108 - HTLC Replay Init Order Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0108</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0108" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>HTLC Replay Init Order Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0105 - Hash Function Overflow Misbehavior</title>
    <id>https://nrdax.com/techniques/NRDAX-T0105</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0105" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="crypto"/>
    <summary>Hash Function Overflow Misbehavior</summary>
  </entry>
  <entry>
    <title>NRDAX-T0103 - Handshake Version String Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0103</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0103" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Handshake Version String Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0096 - GraphQL Nested Query Depth CPU Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0096</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0096" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>GraphQL Nested Query Depth CPU Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0094 - Governance Proposal Panic Halt</title>
    <id>https://nrdax.com/techniques/NRDAX-T0094</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0094" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Governance Proposal Panic Halt</summary>
  </entry>
  <entry>
    <title>NRDAX-T0093 - Gossipsub Mcache Config Panic Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0093</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0093" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Gossipsub Mcache Config Panic Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0092 - Gossip Query Triggered DB Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0092</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0092" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Gossip Query Triggered DB Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0091 - Gossip Message Quarantine Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0091</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0091" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Gossip Message Quarantine Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0090 - Gossip Message Deadlock Stall</title>
    <id>https://nrdax.com/techniques/NRDAX-T0090</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0090" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Gossip Message Deadlock Stall</summary>
  </entry>
  <entry>
    <title>NRDAX-T0089 - Gossip Attestation Index OOM</title>
    <id>https://nrdax.com/techniques/NRDAX-T0089</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0089" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Gossip Attestation Index OOM</summary>
  </entry>
  <entry>
    <title>NRDAX-T0087 - Genesis Migration Timing Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0087</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0087" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Genesis Migration Timing Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0086 - Gas Price Margin Integer Overflow</title>
    <id>https://nrdax.com/techniques/NRDAX-T0086</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0086" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Gas Price Margin Integer Overflow</summary>
  </entry>
  <entry>
    <title>NRDAX-T0085 - Gas Limit Capacity Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0085</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0085" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>Gas Limit Capacity Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0084 - Gas Accounting Panic Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0084</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0084" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>Gas Accounting Panic Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0082 - Forged Commit Future Height Light Client Attack</title>
    <id>https://nrdax.com/techniques/NRDAX-T0082</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0082" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Forged Commit Future Height Light Client Attack</summary>
  </entry>
  <entry>
    <title>NRDAX-T0081 - Force-Retire Integer Overflow Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0081</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0081" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Force-Retire Integer Overflow Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0077 - Fast Sync Pivot Failure Abort</title>
    <id>https://nrdax.com/techniques/NRDAX-T0077</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0077" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Fast Sync Pivot Failure Abort</summary>
  </entry>
  <entry>
    <title>NRDAX-T0069 - Equivocation Storm Liveness DoS</title>
    <id>https://nrdax.com/techniques/NRDAX-T0069</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0069" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Equivocation Storm Liveness DoS</summary>
  </entry>
  <entry>
    <title>NRDAX-T0068 - Equivocation Evidence Window Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0068</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0068" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Equivocation Evidence Window Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0067 - Epoch Height Source Lag Stall</title>
    <id>https://nrdax.com/techniques/NRDAX-T0067</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0067" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Epoch Height Source Lag Stall</summary>
  </entry>
  <entry>
    <title>NRDAX-T0066 - Epoch Boundary Crash Loop</title>
    <id>https://nrdax.com/techniques/NRDAX-T0066</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0066" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Epoch Boundary Crash Loop</summary>
  </entry>
  <entry>
    <title>NRDAX-T0065 - Engine API Deadlock</title>
    <id>https://nrdax.com/techniques/NRDAX-T0065</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0065" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Engine API Deadlock</summary>
  </entry>
  <entry>
    <title>NRDAX-T0058 - Duplicate Record Constraint Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0058</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0058" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Duplicate Record Constraint Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0057 - Duplicate Proof Memory Leak DoS</title>
    <id>https://nrdax.com/techniques/NRDAX-T0057</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0057" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Duplicate Proof Memory Leak DoS</summary>
  </entry>
  <entry>
    <title>NRDAX-T0054 - DNSSEC Validation Bypass Cache Poisoning</title>
    <id>https://nrdax.com/techniques/NRDAX-T0054</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0054" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>DNSSEC Validation Bypass Cache Poisoning</summary>
  </entry>
  <entry>
    <title>NRDAX-T0053 - DNS Response Parsing Panic Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0053</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0053" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>DNS Response Parsing Panic Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0052 - DNS Rebinding SSRF Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0052</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0052" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>DNS Rebinding SSRF Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0051 - Dial Worker Panic Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0051</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0051" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Dial Worker Panic Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0047 - Default Secret Token Forgery</title>
    <id>https://nrdax.com/techniques/NRDAX-T0047</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0047" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="crypto"/>
    <summary>Default Secret Token Forgery</summary>
  </entry>
  <entry>
    <title>NRDAX-T0045 - Declare Transaction Compilation CPU Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0045</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0045" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Declare Transaction Compilation CPU Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0043 - Crypto Input Panic Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0043</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0043" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="crypto"/>
    <summary>Crypto Input Panic Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0039 - Crafted Packet Node Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0039</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0039" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="bridge"/>
    <summary>Crafted Packet Node Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0036 - Contract Execution Engine Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0036</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0036" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Contract Execution Engine Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0035 - Contract Activation Compute Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0035</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0035" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Contract Activation Compute Exhaustion</summary>
  </entry>
  <entry>
    <title>NRDAX-T0033 - Consensus Message Crash DoS</title>
    <id>https://nrdax.com/techniques/NRDAX-T0033</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0033" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Consensus Message Crash DoS</summary>
  </entry>
  <entry>
    <title>NRDAX-T0032 - Consensus Future Vote OOM</title>
    <id>https://nrdax.com/techniques/NRDAX-T0032</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0032" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Consensus Future Vote OOM</summary>
  </entry>
  <entry>
    <title>NRDAX-T0031 - Consensus Deadlock Vote Race</title>
    <id>https://nrdax.com/techniques/NRDAX-T0031</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0031" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Consensus Deadlock Vote Race</summary>
  </entry>
  <entry>
    <title>NRDAX-T0030 - Connection Failure Panic Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0030</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0030" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Connection Failure Panic Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0029 - Concurrent RPC Race Nil-Deref Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0029</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0029" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Concurrent RPC Race Nil-Deref Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0027 - Compressed Message Checksum Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0027</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0027" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Compressed Message Checksum Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0020 - Checkpoint Snapshot Signer Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0020</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0020" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Checkpoint Snapshot Signer Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0019 - Channel Open Error Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0019</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0019" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="bridge"/>
    <summary>Channel Open Error Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0018 - Channel Close State Race Stranding</title>
    <id>https://nrdax.com/techniques/NRDAX-T0018</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0018" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Channel Close State Race Stranding</summary>
  </entry>
  <entry>
    <title>NRDAX-T0016 - ChainSync Jumping Protocol DoS</title>
    <id>https://nrdax.com/techniques/NRDAX-T0016</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0016" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>ChainSync Jumping Protocol DoS</summary>
  </entry>
  <entry>
    <title>NRDAX-T0014 - Certificate Revocation Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0014</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0014" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="crypto"/>
    <summary>Certificate Revocation Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0012 - Block Timestamp Validation Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0012</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0012" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Block Timestamp Validation Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0011 - Block Replay Race Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0011</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0011" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Block Replay Race Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0010 - Block Processing Use-After-Free Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0010</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0010" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="consensus"/>
    <summary>Block Processing Use-After-Free Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0009 - Bit-Length Validation Panic</title>
    <id>https://nrdax.com/techniques/NRDAX-T0009</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0009" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>Bit-Length Validation Panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0004 - Arithmetic Edge-Case Panic Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0004</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0004" rel="alternate" type="text/html"/>
    <updated>2020-01-01T00:00:00Z</updated>
    <published>2020-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>Arithmetic Edge-Case Panic Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0378 - ZK Proof Forgery Acceptance</title>
    <id>https://nrdax.com/techniques/NRDAX-T0378</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0378" rel="alternate" type="text/html"/>
    <updated>2019-01-01T00:00:00Z</updated>
    <published>2019-01-01T00:00:00Z</published>
    <category term="crypto"/>
    <summary>ZK Proof Forgery Acceptance</summary>
  </entry>
  <entry>
    <title>NRDAX-T0269 - Signature Verification Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0269</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0269" rel="alternate" type="text/html"/>
    <updated>2019-01-01T00:00:00Z</updated>
    <published>2019-01-01T00:00:00Z</published>
    <category term="crypto"/>
    <summary>Signature Verification Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0141 - Low-Fee Transaction Spam Flood</title>
    <id>https://nrdax.com/techniques/NRDAX-T0141</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0141" rel="alternate" type="text/html"/>
    <updated>2019-01-01T00:00:00Z</updated>
    <published>2019-01-01T00:00:00Z</published>
    <category term="ledger-tx"/>
    <summary>Low-Fee Transaction Spam Flood</summary>
  </entry>
  <entry>
    <title>NRDAX-T0107 - Headers Message Flood OOM</title>
    <id>https://nrdax.com/techniques/NRDAX-T0107</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0107" rel="alternate" type="text/html"/>
    <updated>2019-01-01T00:00:00Z</updated>
    <published>2019-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Headers Message Flood OOM</summary>
  </entry>
  <entry>
    <title>NRDAX-T0046 - Decompression Bomb Resource Exhaustion</title>
    <id>https://nrdax.com/techniques/NRDAX-T0046</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0046" rel="alternate" type="text/html"/>
    <updated>2019-01-01T00:00:00Z</updated>
    <published>2019-01-01T00:00:00Z</published>
    <category term="memory_amp"/>
    <summary>quic-go HTTP/3 QPACK decompression-bomb memory exhaustion (CVE-2025-64702): a flood of QUIC v1 short-header (1-RTT) packets, each carrying a STREAM frame (type 0x0b) on a fresh client bidi stream whos</summary>
  </entry>
  <entry>
    <title>NRDAX-T0034 - Container Escape via Dependency</title>
    <id>https://nrdax.com/techniques/NRDAX-T0034</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0034" rel="alternate" type="text/html"/>
    <updated>2019-01-01T00:00:00Z</updated>
    <published>2019-01-01T00:00:00Z</published>
    <category term="supply-chain"/>
    <summary>Container Escape via Dependency</summary>
  </entry>
  <entry>
    <title>NRDAX-T0017 - Channel Access Control Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0017</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0017" rel="alternate" type="text/html"/>
    <updated>2019-01-01T00:00:00Z</updated>
    <published>2019-01-01T00:00:00Z</published>
    <category term="economic-defi"/>
    <summary>Channel Access Control Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0005 - Array Deserialization Memcpy Corruption</title>
    <id>https://nrdax.com/techniques/NRDAX-T0005</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0005" rel="alternate" type="text/html"/>
    <updated>2019-01-01T00:00:00Z</updated>
    <published>2019-01-01T00:00:00Z</published>
    <category term="compute_amp"/>
    <summary>CVE-2018-3972 (TALOS-2018-0637): Levin array-of-arrays (0x8D) → epee read_ae POD memcpy → memory corruption</summary>
  </entry>
  <entry>
    <title>NRDAX-T0347 - Unsafe Deserialization Memory Corruption</title>
    <id>https://nrdax.com/techniques/NRDAX-T0347</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0347" rel="alternate" type="text/html"/>
    <updated>2018-01-01T00:00:00Z</updated>
    <published>2018-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Unsafe Deserialization Memory Corruption</summary>
  </entry>
  <entry>
    <title>NRDAX-T0337 - Unexploitable Dependency Vulnerability</title>
    <id>https://nrdax.com/techniques/NRDAX-T0337</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0337" rel="alternate" type="text/html"/>
    <updated>2018-01-01T00:00:00Z</updated>
    <published>2018-01-01T00:00:00Z</published>
    <category term="supply-chain"/>
    <summary>Unexploitable Dependency Vulnerability</summary>
  </entry>
  <entry>
    <title>NRDAX-T0317 - Unauthenticated Admin Interface Exposure</title>
    <id>https://nrdax.com/techniques/NRDAX-T0317</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0317" rel="alternate" type="text/html"/>
    <updated>2018-01-01T00:00:00Z</updated>
    <published>2018-01-01T00:00:00Z</published>
    <category term="auth_bypass"/>
    <summary>Black Valentine (SlowMist Blockchain Common Vulnerability List): geth --http with the personal namespace exposed + an unlocked/unlockable account → remote unauthenticated personal_unlockAccount then e</summary>
  </entry>
  <entry>
    <title>NRDAX-T0260 - RPC Parameter Validation Defect</title>
    <id>https://nrdax.com/techniques/NRDAX-T0260</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0260" rel="alternate" type="text/html"/>
    <updated>2018-01-01T00:00:00Z</updated>
    <published>2018-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>RPC Parameter Validation Defect</summary>
  </entry>
  <entry>
    <title>NRDAX-T0163 - Mining Pool Auth Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0163</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0163" rel="alternate" type="text/html"/>
    <updated>2018-01-01T00:00:00Z</updated>
    <published>2018-01-01T00:00:00Z</published>
    <category term="crypto"/>
    <summary>Mining Pool Auth Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0125 - Inv Message Flood OOM</title>
    <id>https://nrdax.com/techniques/NRDAX-T0125</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0125" rel="alternate" type="text/html"/>
    <updated>2018-01-01T00:00:00Z</updated>
    <published>2018-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Inv Message Flood OOM</summary>
  </entry>
  <entry>
    <title>NRDAX-T0120 - Integer-Overflow Panic Control Message</title>
    <id>https://nrdax.com/techniques/NRDAX-T0120</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0120" rel="alternate" type="text/html"/>
    <updated>2018-01-01T00:00:00Z</updated>
    <published>2018-01-01T00:00:00Z</published>
    <category term="gossip_abuse"/>
    <summary>CVE-2026-34219 (+CVE-2026-33040): gossipsub ControlPrune backoff≈u64::MAX → Instant/Duration overflow panic</summary>
  </entry>
  <entry>
    <title>NRDAX-T0055 - Duplicate-Input Block Crash</title>
    <id>https://nrdax.com/techniques/NRDAX-T0055</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0055" rel="alternate" type="text/html"/>
    <updated>2018-01-01T00:00:00Z</updated>
    <published>2018-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Duplicate-Input Block Crash</summary>
  </entry>
  <entry>
    <title>NRDAX-T0279 - SOCKS Proxy Remote Code Execution</title>
    <id>https://nrdax.com/techniques/NRDAX-T0279</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0279" rel="alternate" type="text/html"/>
    <updated>2017-01-01T00:00:00Z</updated>
    <published>2017-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>SOCKS Proxy Remote Code Execution</summary>
  </entry>
  <entry>
    <title>NRDAX-T0158 - Merkle Proof Forgery</title>
    <id>https://nrdax.com/techniques/NRDAX-T0158</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0158" rel="alternate" type="text/html"/>
    <updated>2017-01-01T00:00:00Z</updated>
    <published>2017-01-01T00:00:00Z</published>
    <category term="crypto"/>
    <summary>Merkle Proof Forgery</summary>
  </entry>
  <entry>
    <title>NRDAX-T0109 - HTTP API Connection Hang DoS</title>
    <id>https://nrdax.com/techniques/NRDAX-T0109</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0109" rel="alternate" type="text/html"/>
    <updated>2017-01-01T00:00:00Z</updated>
    <published>2017-01-01T00:00:00Z</published>
    <category term="network-rpc"/>
    <summary>HTTP API Connection Hang DoS</summary>
  </entry>
  <entry>
    <title>NRDAX-T0319 - Unbounded Alert Map OOM</title>
    <id>https://nrdax.com/techniques/NRDAX-T0319</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0319" rel="alternate" type="text/html"/>
    <updated>2016-01-01T00:00:00Z</updated>
    <published>2016-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Unbounded Alert Map OOM</summary>
  </entry>
  <entry>
    <title>NRDAX-T0002 - Alert Message Ordering Bypass</title>
    <id>https://nrdax.com/techniques/NRDAX-T0002</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0002" rel="alternate" type="text/html"/>
    <updated>2016-01-01T00:00:00Z</updated>
    <published>2016-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Alert Message Ordering Bypass</summary>
  </entry>
  <entry>
    <title>NRDAX-T0357 - UPnP Response Buffer Overflow</title>
    <id>https://nrdax.com/techniques/NRDAX-T0357</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0357" rel="alternate" type="text/html"/>
    <updated>2015-01-01T00:00:00Z</updated>
    <published>2015-01-01T00:00:00Z</published>
    <category term="supply-chain"/>
    <summary>UPnP Response Buffer Overflow</summary>
  </entry>
  <entry>
    <title>NRDAX-T0303 - TLS Handshake MITM Injection</title>
    <id>https://nrdax.com/techniques/NRDAX-T0303</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0303" rel="alternate" type="text/html"/>
    <updated>2014-01-01T00:00:00Z</updated>
    <published>2014-01-01T00:00:00Z</published>
    <category term="crypto"/>
    <summary>TLS Handshake MITM Injection</summary>
  </entry>
  <entry>
    <title>NRDAX-T0150 - Malformed SOCKS Response Infinite Loop</title>
    <id>https://nrdax.com/techniques/NRDAX-T0150</id>
    <link href="https://nrdax.com/techniques/NRDAX-T0150" rel="alternate" type="text/html"/>
    <updated>2013-01-01T00:00:00Z</updated>
    <published>2013-01-01T00:00:00Z</published>
    <category term="network-p2p"/>
    <summary>Malformed SOCKS Response Infinite Loop</summary>
  </entry>
</feed>
