CVE-2026-63403
Təsvir
Faktory dildən asılı olmayan fon işləri serveridir. 1.10.0 versiyasından əvvəlki versiyalarda server, tək bir yanlış formalaşdırılmış əmr bütün prosesi çökdürdüyü autentifikasiyasız xidmətdən imtina (DoS) boşluğuna malikdir. Onun şəbəkə protokolu sətir əsaslıdır və bir neçə əmr idarəedicisi, məsələn, PUSH üçün cmd[5:] və ya QUEUE üçün qs[0], faydalı yükün mövcudluğunu yoxlamadan qəbul edilmiş sətiri sabit ofset üzrə kəsir və ya indeksləyir. Faydalı yükü olmayan sadə feli göndərmək (məsələn, PUSH, ACK, FAIL, BEAT, PUSHB və ya QUEUE), Go dilində "slice" və ya "index out-of-range" panikasını tetiklər. Kod bazasında əmr paylama yolunda heç bir yerdə recover() olmadığı üçün, idarəedici goroutine-də bərpa olunmamış panika yalnız həmin bağlantını deyil, bütün Go prosesini dayandırır və digər bütün müştəriləri, işçiləri və icra edilməkdə olan işləri dərhal kəsir. Hücum üçün yalnız əmr portuna bağlantı və sadə salamlaşmanın tamamlanması kifayətdir; şifrə konfiqurasiya edilmədikdə heç bir etibarnamə tələb olunmur və xidməti qeyri-müəyyən müddətə söndürmək üçün bu əməliyyat təkrar oluna bilər. Bu problem 1.10.0 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 |
|---|---|---|
| contribsys faktory | < 1.10.0 | — |
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.