CVE-2026-55875
Təsvir
Helium dərslər, ev tapşırıqları, qiymətlər və qeydlər üçün pulsuz onlayn tələbə planlaşdırıcısıdır. Versiya 2.2.60-dan əvvəl hər hansı autentifikasiya olunmuş istifadəçi POST /feed/externalcalendars/ ünvanına ixtiyari URL göndərə bilər; burada helium/feed/services/icalexternalcalendarservice.py faylı dəyəri urllib.request.urlopen funksiyasına ötürməzdən əvvəl validate_url vasitəsilə yalnız URL sintaksisini yoxlayır və fetch_ical_conditional funksiyası saxlanılan URL-i dövri olaraq yenidən çağırır. Beləliklə, server hücum edən tərəfin seçdiyi xarici və ya daxili hostlara sorğular göndərə bilər, eyni zamanda HTTP olmayan xidmətlər üçün tutulmamış http.client.RemoteDisconnected şərti də daxil olmaqla müxtəlif cavablar daxili host və portların əlçatanlığını üzə çıxarır. Dəstəklənən təsir məcburi çıxan sorğular və daxili xidmətlərin kəşfidir; bildirişdə gizli məlumatların əldə edilməsi nümayiş etdirilməmişdir, çünki müvafiq ECS etibarnamələri yolu tapşırıqdan asılıdır və proqnozlaşdırıla bilmir. Bu problem 2.2.60 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 |
|---|---|---|
| HeliumEdu platform | < 2.2.60 | — |
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.