CVE-2018-17877
Təsvir
Ethereum qumar oyunu olan Greedy 599 üçün lotereya ağıllı kontraktının tətbiqi, xarici kontrakt çağırışı vasitəsilə təxmin edilə bilən təsadüfi dəyər yaradır. Tərtibatçı zərərli kontraktın çağırılmasının qarşısını almaq üçün extcodesize() funksiyasından istifadə etmişdir, lakin hücum edən şəxs eksployt kodunun konstruktorunda əsas kodu yazmaqla bunu yan keçə bilər. Buna görə də, bu vəziyyət hücum edənlərə hər zaman qalib gəlməyə və mükafatlar əldə etməyə imkan verir.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| greedy599 greedy_599 | Aralıq göstərilməyib | — |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.