CVE-2023-30541

MediumCVSS 5.3/10Last modified Jun 17, 2026

Description

OpenZeppelin Contracts is a library for secure smart contract development. A function in the implementation contract may be inaccessible if its selector clashes with one of the proxy's own selectors. Specifically, if the clashing function has a different signature with incompatible ABI encoding, the proxy could revert while attempting to decode the arguments from calldata. The probability of an accidental clash is negligible, but one could be caused deliberately and could cause a reduction in availability. The issue has been fixed in version 4.8.3. As a workaround if a function appears to be inaccessible for this reason, it may be possible to craft the calldata such that ABI decoding does not fail at the proxy and the function is properly proxied through.

Metrics

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

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Apr 17, 2023
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2023

CVE-2023-305428.8OpenZeppelin Contracts is a library for secure smart contract development. The proposal creation entrypoint (`propose`) in `GovernorCompatibCVE-2023-305435.7@web3-react is a framework for building Ethereum Apps . In affected versions the `chainId` may be outdated if the user changes chains as parCVE-2023-305444.3Kiwi TCMS is an open source test management system. In versions of Kiwi TCMS prior to 12.2, users were able to update their email addresses CVE-2023-305456.5PrestaShop is an Open Source e-commerce web application. Prior to versions 8.0.4 and 1.7.8.9, it is possible for a user with access to the SCVE-2023-305467.5Contiki-NG is an operating system for Internet of Things devices. An off-by-one error can be triggered in the Antelope database management sCVE-2023-3054710.0vm2 is a sandbox that can run untrusted code with whitelisted Node's built-in modules. There exists a vulnerability in exception sanitizatioCVE-2023-305484.3gatsby-plugin-sharp is a plugin for the gatsby framework which exposes functions built on the Sharp image processing library. The gatsby-pluCVE-2023-305497.8Apptainer is an open source container platform for Linux. There is an ext4 use-after-free flaw that is exploitable through versions of ApptaCVE-2023-30554.3The Page Builder by AZEXO plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 1.27.133. This CVE-2023-305504.5MeterSphere is an open source continuous testing platform, covering functions such as test tracking, interface testing, UI testing, and perfCVE-2023-305517.5Rekor is an open source software supply chain transparency log. Rekor prior to version 1.1.1 may crash due to out of memory (OOM) conditionsCVE-2023-305526.5Archery is an open source SQL audit platform. The Archery project contains multiple SQL injection vulnerabilities, that may allow an attacke
CVE-2023-30541: Medium severity, CVSS 5.3 | Vulnix