Week 3-4~90 minLesson 2 of 4

Vulnerability Classes

Re-entrancy (classic, cross-function, cross-contract) · Price-oracle manipulation and MEV exposure · Signature replay, domain separation, EIP-712 pitfalls

01Objectives
  • 01Understand and apply: Re-entrancy (classic, cross-function, cross-contract)
  • 02Understand and apply: Price-oracle manipulation and MEV exposure
  • 03Understand and apply: Signature replay, domain separation, EIP-712 pitfalls
01

Re-entrancy (classic, cross-function, cross-contract)

This section covers re-entrancy (classic, cross-function, cross-contract). Content for this lesson is being developed by our practitioner team and will be available when the program launches.

02

Price-oracle manipulation and MEV exposure

This section covers price-oracle manipulation and mev exposure. Content for this lesson is being developed by our practitioner team and will be available when the program launches.

03

Signature replay, domain separation, EIP-712 pitfalls

This section covers signature replay, domain separation, eip-712 pitfalls. Content for this lesson is being developed by our practitioner team and will be available when the program launches.

02Exercises
  1. 01Complete the hands-on lab for vulnerability classes.
  2. 02Review the provided case study and answer the reflection questions.
03Key takeaways
  • Re-entrancy (classic, cross-function, cross-contract)
  • Price-oracle manipulation and MEV exposure
  • Signature replay, domain separation, EIP-712 pitfalls