p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

vyper 0.4.3: bekannte Sicherheitslücken

Der Vergleich für vyper 0.4.3 ist unvollständig. Prüfen Sie die bestätigten Treffer unten.

Sicherheitslücken filtern
Filter zurücksetzen

16 Einträge konnten nicht verglichen werden. Die Ergebnisse sind unvollständig.

Sicherheitslücken: 2

  1. CVE-2025-21607

    Niedrig · CVSS 2.3EPSS 0,67%Keine Korrektur veröffentlicht

    Success of Certain Precompile Calls not Checked in Vyper

    Vyper is a Pythonic Smart Contract Language for the EVM. When the Vyper Compiler uses the precompiles EcRecover (0x1) and Identity (0x4), the success flag of the call is not checked. As a consequence an attacker can provide a specific amount of gas to make these calls fail but let the overall execution continue. Then the execution result can be incorrect. Based on EVM's rules, after the failed precompile the remaining code has only 1/64 of the pre-call-gas left (as 63/64 were forwarded and spent). Hence, only fairly simple executions can follow the failed precompile calls. Therefore, we found no significantly impacted real-world contracts. No

    Veröffentlicht Aktualisiert
  2. CVE-2023-39363

    Kritisch · CVSS 9.1EPSS 0,82%Keine Korrektur veröffentlicht

    Vyper incorrectly allocated named re-entrancy locks

    Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine (EVM). In versions 0.2.15, 0.2.16 and 0.3.0, named re-entrancy locks are allocated incorrectly. Each function using a named re-entrancy lock gets a unique lock regardless of the key, allowing cross-function re-entrancy in contracts compiled with the susceptible versions. A specific set of conditions is required to result in misbehavior of affected contracts, specifically: a `.vy` contract compiled with `vyper` versions `0.2.15`, `0.2.16`, or `0.3.0`; a primary function that utilizes the `@nonreentrant` decorator with a specific `key` and does not strictly follow the

    Veröffentlicht Aktualisiert

Prüfen Sie Ihren Server

Gleichen Sie Ihren installierten Stack und seine Versionen mit den aktuellen Sicherheitsmeldungen ab.

Prüfen Sie Ihren Server →