CVSS 3.1 Score 5.9 of 10 (medium)


Published Dec 9, 2023
Updated: Dec 13, 2023
CWE ID 670


CVE-2023-49798 is a vulnerability in OpenZeppelin Contracts, a library for smart contract development. The issue affects the version 4.9.4 of the library, specifically the `Multicall.sol` file in `@openzeppelin/[email protected]` and `@openzeppelin/[email protected]`. Due to a merge issue during porting the 5.0.1 patch, all subcalls are executed twice, which can lead to unintentional duplication of operations like asset transfers. The duplicated delegatecall was removed in version 4.9.5, and users are advised to upgrade as there are no known workarounds for this issue. This vulnerability has a base severity of MEDIUM and an exploitability score of 2.2 out of 10, indicating a moderate level of risk.

Leverage our Vulnerability Intelligence module to secure your systems now - get detailed insights on CVE-2024-37364. Book your demo today.


Explore Beyond the CVE Basics with Recorded Future's Vulnerability Intelligence

Note: This is just a basic overview providing quick insights into CVE-2023-49798 information. Gain full access to comprehensive CVE data, risk scores, prioritization, and mitigation data through Recorded Future's Vulnerability Intelligence:
  • Prioritize with Risk-Based Scoring
  • Explore the Extensive Vulnerability Database
  • Receive Early Alerts on Emerging CVEs
  • Focus on Critical Exploitable Vulnerabilities
  • Streamline Remediation with Integration Options