NRDAX
Submit

← registry

NRDAX-T0249 - Recursive Message Deserialisation Stack Overflow

compute_amp · active · first seen 2026-07-01

provenance: Reproduced in NullRabbit's attack-reproduction pipeline

mechanism

GHSA-8wcc-m6j2-qxvm (ASA-2024-0012/0013): deeply-nested protobuf Any → TxDecoder/UnpackAny stack-overflow / exponential CPU+mem in CheckTx (pre-validation)

instances (2)

chainprimitivefidelityoriginreproducer (bundle)source
cosmos cosmos_protobuf_nest_bomb lab reverse-engineered-cve cosmos_protobuf_nest_bomb https://github.com/cosmos/cosmos-sdk/security/advisories/GHSA-8wcc-m6j2-qxvm ↗
sui sui_move_recursion lab reverse-engineered-cve sui_move_recursion https://nvd.nist.gov/vuln/detail/CVE-2023-36184 ↗

references

vendor-advisory: GHPR-tronprotocol-java-tron-6844

related (compute_amp)

cite

https://nrdax.com/techniques/NRDAX-T0249

plain

NRDAX Registry. Technique NRDAX-T0249.

bibtex
@misc{nrdax_NRDAX_T0249,
  title = {Recursive Message Deserialisation Stack Overflow (NRDAX-T0249)},
  howpublished = {NRDAX Registry},
  url = {https://nrdax.com/techniques/NRDAX-T0249},
}
json (csl)
{
  "id": "nrdax-NRDAX-T0249",
  "type": "dataset",
  "title": "Recursive Message Deserialisation Stack Overflow (NRDAX-T0249)",
  "URL": "https://nrdax.com/techniques/NRDAX-T0249",
  "publisher": "NRDAX Registry"
}