Digital Asset
Intelligence
Security Incident · ETH Ecosystem

Vyper Compiler Bug

·Historical incident record

Incident Overview

On August 6, the Ethereum compiler Vyper released an analysis report on last week's vulnerability incidents: Prior to July 30, due to potential vulnerabilities in the Vyper compiler, multiple Curve liquidity pools were exploited. While the bug was identified and patched, the impact on protocols using the vulnerable compiler was not recognized at the time, nor were they explicitly notified. The vulnerability itself is an improperly implemented reentrancy prevention, and the affected Vype versions are v0.2.15, v0.2.16, v0.3.0. Vulnerability fixed and tested in v0.3.1, v0.3.1 and later are safe.

Sources & References

This record presents information attributed to the linked sources. Incident dates describe the original event, not a new report. Reported loss figures reflect the source record and are not current market valuations.

More Security Incidents

View All →
  1. Incident date
    Target

    Alchemix

    Attack methodAffected by Vyper Vulnerability
    Reported loss$ 35,315,843
  2. Incident date
    Attack methodAffected by Vyper Vulnerability
    Reported loss$ 25,123,594
  3. Incident date
    Target

    JPEG'd

    Attack methodReentrancy Attack
    Reported loss$ 11,363,266
  4. Incident date
    Target

    ZT Global

    Attack methodRug Pull
    Reported lossNot disclosed
  5. Incident date
    Attack methodRug Pull
    Reported loss$ 2,130,000