CVE-2023-39323

Yüksək

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.

CiddilikYüksək
CVSS8.1
İstismar ehtimalı—
MəhsulGo
Dərc5 okt 2023
İlk görülmə5 okt 2023

Necə düzəltmək olar

Yeniləyin
  • 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əhsulTəsirlənən versiyalarDüzəldildiyi versiya
golang gov < 1.20.9, 1.21.0 ≤ v < 1.21.21.20.9, 1.21.2
fedoraproject fedora37, 38, 39—
toolchainGov < 1.20.9, 1.21.0-0 ≤ v < 1.21.21.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.

Intelligence 360 paketində

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.

CVE-2023-39323 · Go · Dark Radar