CVE-2026-102820
Təsvir
pageant, [AsyncRead] və [AsyncWrite] traitlərini tətbiq edən və işlək Pageant instansiyası ilə əlaqə qurmaq üçün istifadə edilə bilən [PageantStream] tipini təmin edir. pageant 0.2.3 versiyasından əvvəl, Windows pageant crate-nin pageant/src/wmmessage.rs MemoryMap::read funksiyası, AgentClient::connect_pageant vasitəsilə əlçatan olan 8192 baytlıq Pageant paylaşılan yaddaş xəritələnməsi (shared-memory mapping) üzrə təqdim olunan və qarşı tərəf tərəfindən idarə edilən u32 cavab uzunluğuna etibar edir. Pageant pəncərəsini təqlid edən lokal proses, query_pageant_direct funksiyasının təxminən 4 GiB-ə qədər yaddaş ayırmasına və xəritələnmiş görünüşdən kənara kopyalama etməsinə səbəb ola bilər ki, bu da russh klientinin etibarlı şəkildə çökməsinə və şərtli olaraq bitişik təyin edilmiş yaddaşın ifşa olunmasına gətirib çıxarır. Bu problem pageant 0.2.3 versiyasında düzəldilmişdir.
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 |
|---|---|---|
| Eugeny russh | < 0.63.2 | — |
| rust pageant | < 0.2.3 | — |
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.