Към съдържанието

CVE-2023-40014: openzeppelin-contracts, невалидиран вход

5.3

CVSS 3.1

Няма данни

Вероятност да бъде експлоатирана в следващите 30 дни (EPSS)

Няма потвърждение

Атакува се

Няма данни

Време до експлоатация

Атакува се по мрежата, без особени условия, без вход и без действие от потребителя.

CVE радар: още уязвимости от този вид

  • Експлоатация: няма данни за експлоатация
  • Атаката може да се автоматизира

Описание

Оригинално описание

OpenZeppelin Contracts is a library for secure smart contract development. Starting in version 4.0.0 and prior to version 4.9.3, contracts using `ERC2771Context` along with a custom trusted forwarder may see `_msgSender` return `address(0)` in calls that originate from the forwarder with calldata shorter than 20 bytes. This combination of circumstances does not appear to be common, in particular it is not the case for `MinimalForwarder` from OpenZeppelin Contracts, or any deployed forwarder the team is aware of, given that the signer address is appended to all calls that originate from these forwarders. The problem has been patched in v4.9.3.

Засегнати продукти

  • OpenZeppelin openzeppelin-contracts: >= 4.0.0, < 4.9.3
  • openzeppelin openzeppelin_contracts: 4.0.0 преди 4.9.3

Вид слабост

История

  • 10 август 2023 Публикувано

Други уязвимости в OpenZeppelin openzeppelin-contracts

Първоизточници

CVE-2023-40014: openzeppelin-contracts, невалидиран вход | freedomonline.bg