https://gitlab.com/nomadic-labs/mi-cho-coq
Revision 936d209e8ce8cce3fd0b0e96692afc2c5730d094 authored by Raphaël Cauderlier on 06 February 2021, 22:41:46 UTC, committed by Raphaël Cauderlier on 07 February 2021, 17:37:21 UTC
There are 3 cases where Dexter emits more than an operation at
once. In two of them, a potential attacker is called first. If this
attacker can produce DFS calls it may be able to access Dextex before
the FA1.2 is updated so some invariants might be broken.

We haven't managed to use DFS calls to attack Dexter but always
calling uncontrolled contracts last in the operation list is always
safer.
1 parent 55e0921
History
Tip revision: 936d209e8ce8cce3fd0b0e96692afc2c5730d094 authored by Raphaël Cauderlier on 06 February 2021, 22:41:46 UTC
Dexter DFS compat: always call trusted contracts first
Tip revision: 936d209
File Mode Size
doc
scripts
src
.gitignore -rw-r--r-- 329 bytes
.gitlab-ci.yml -rw-r--r-- 920 bytes
LICENSE -rw-r--r-- 1.1 KB
Makefile.local -rw-r--r-- 379 bytes
README.org -rw-r--r-- 8.5 KB
_CoqProject -rw-r--r-- 4 bytes
configure -rwxr-xr-x 1.6 KB
coq-mi-cho-coq.install -rw-r--r-- 73 bytes
coq-mi-cho-coq.opam -rw-r--r-- 1.4 KB

README.org

back to top