mirror of
https://github.com/0xMarcio/cve.git
synced 2026-05-14 23:28:04 +02:00
21 lines
949 B
Markdown
21 lines
949 B
Markdown
### [CVE-2018-14715](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14715)
|
|

|
|

|
|

|
|
|
|
### Description
|
|
|
|
The endCoinFlip function and throwSlammer function of the smart contract implementations for Cryptogs, an Ethereum game, generate random numbers with an old block's hash. Therefore, attackers can predict the random number and always win the game.
|
|
|
|
### POC
|
|
|
|
#### Reference
|
|
- https://medium.com/@jonghyk.song/attack-on-pseudo-random-number-generator-prng-used-in-cryptogs-an-ethereum-cve-2018-14715-f63a51ac2eb9
|
|
|
|
#### Github
|
|
- https://github.com/ARPSyndicate/cvemon
|
|
- https://github.com/lnick2023/nicenice
|
|
- https://github.com/qazbnm456/awesome-cve-poc
|
|
- https://github.com/xbl3/awesome-cve-poc_qazbnm456
|
|
|