- Yama var
- Son 7 gün
- CWE-787
CVE-2021-48020
Vyper'da iç fonksiyon çağrıları nedeniyle bellek bozulması açığı
- Yayımlandı
- Güncellendi
- 28 Eki 2026
- Açık yaşı
- 7 gün
- Kaydı açan
- VulnCheck
ÖzetTürkçe
0.1.0b4 sürümünden 0.3.0 öncesine kadar olan Vyper, dizilerin içinde iç fonksiyon çağrıları gerçekleştirildiğinde yanlış yığın ucu (stack tip) işaretçisinden kaynaklanan bir bellek bozulması açığı içermektedir. İç çağrıları iç içe dizi elemanlarına, harici çağrı argümanlarına, struct literallerine veya raw_log konularına (topics) yerleştiren sözleşmelerde bellek bozulabilir ve bu da sözleşmenin hatalı davranmasına neden olabilir.
Kaynaktaki açıklama (İngilizce)
Vyper from 0.1.0b4 before 0.3.0 contains a memory corruption vulnerability caused by an incorrect stack tip pointer when internal function calls are performed inside arrays. Contracts placing internal calls in nested array elements, external call arguments, struct literals, or raw_log topics can have memory corrupted, producing incorrect contract behavior.
Bu açığın açıklamasını Türkçeye çevirdik. Adım adım çözüm önerilerini kritik ve yeni açıklar için hazırlıyoruz; düzeltilmiş sürüm aşağıdaki tabloda, ayrıntılar üreticinin duyurusunda.
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| vyperlang vyper | ≥ 0.1.0b4, < 0.3.0 | 0.3.0 |
| 0.3.0 Etkilenmiyor | – |
Kaynaklar4 kaynak
Kayıt geçmişi
- Yayımlandı
İlgili açıklar
Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.