CVE-2026-37531
Təsvir
AGL app-framework-main və 17.1.12 versiyaları daxil olmaqla versiyalarda vidjet quraşdırma axınında Zip Slip yol keçidi (path traversal) zəifliyi (CWE-22) ilə TOCTOU yarış şəraiti (race condition) (CWE-367) birləşmiş şəkildə mövcuddur. wgtpkg-zip.c faylındakı is_valid_filename funksiyası ZIP giriş adlarını yoxlayır, lakin nöqtə notasiyalı kataloq keçidi ardıcıllıqlarını yoxlamır, o yalnız mütləq yolları bloklayır. zread çıxarma funksiyası iş kataloquna nisbətən nöqtə notasiyalı dəyərləri həll edən openat(workdirfd, filename, O_CREAT) funksiyasından istifadə edir ki, bu da faylların fayl sistemində istənilən yerə yazılmasına imkan verir. Kritik olaraq, wgtpkg-install.c faylındakı install_widget funksiyasında zread vasitəsilə çıxarma prosesi check_all_signatures vasitəsilə imza yoxlamasından ƏVVƏL baş verir. İmza yoxlaması uğursuz olsa belə, xəta təmizlənməsi (remove_workdir) yalnız müvəqqəti iş kataloqunu silir, yol keçidi vasitəsilə kənara yazılmış fayllar isə daimi olaraq qalır.
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 |
|---|---|---|
| linuxfoundation automotive_grade_linux | v ≤ 17.1.12 | — |
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.