CVE-2022-36058 HIGH

CVE-2022-36058: elrond-go MultiESDTNFTTransfer call on a SC address with missing function name

Vendor Elrondnetwork
Product elrond-go
Weakness CWE-20 · Input validation
Published September 6, 2022
Last update April 22, 2025

CVSS base score

7.5/10
Attack vector Network
Attack complexity Low
Privileges required None
User interaction None
Confidentiality None
Integrity High

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N

What the vulnerability does

01Description

Elrond go is the go implementation for the Elrond Network protocol. In versions prior to 1.3.34, anyone who uses elrond-go to process blocks (historical or actual) could encounter a `MultiESDTNFTTransfer` transaction like this: `MultiESDTNFTTransfer` with a missing function name. Basic functionality like p2p messaging, storage, API requests and such are unaffected. Version 1.3.34 contains a fix for this issue. There are no known workarounds.

Key dates

02Disclosure timeline

September 6, 2022 CVE published
April 22, 2025 Record updated