CVE-2023-39323
Təsvir
Sətir direktivləri ("//line"), "//go:cgo_" direktivlərinə qoyulan məhdudiyyətləri yan keçmək üçün istifadə edilə bilər və bu, kompilyasiya zamanı bloklanmış linker və kompilyator bayraqlarının ötürülməsinə şərait yaradır. Bu, "go build" işə salındıqda ixtiyari kodun gözlənilməz şəkildə icrasına səbəb ola bilər. Sətir direktivi həmin direktivin yerləşdiyi faylın mütləq yolunu tələb edir ki, bu da problemin istismarını əhəmiyyətli dərəcədə mürəkkəbləşdirir.
Necə düzəltmək olar
- golang go1.20.9, 1.21.2 və ya daha yeni versiya
- toolchain1.20.9, 1.21.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| golang go | v < 1.20.9, 1.21.0 ≤ v < 1.21.2 | 1.20.9, 1.21.2 |
| fedoraproject fedora | 37, 38, 39 | — |
| toolchainGo | v < 1.20.9, 1.21.0-0 ≤ v < 1.21.2 | 1.20.9, 1.21.2 |
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.