CVE-2026-53600
Təsvir
async-tar, async Rust üçün tar arxivlərini oxuma və yazma kitabxanasıdır. Versiya 0.6.1-dən əvvəl async-tar buferləşdirilmiş PAX ölçü genişlənməsini növbəti fayl girişinə tətbiq etmək əvəzinə, vasitəçi genişlənmə başlığına (GNU longname L, GNU longlink K və ya PAX x/g başlığı) səhvən tətbiq edir. POSIX standartı tələb edir ki, PAX genişləndirilmiş başlıq qeydləri növbəti fayl girişini təsvir etsin, heç vaxt aralıq genişlənmə başlığını yox. poll_next_raw (src/archive.rs) funksiyası buferləşdirilmiş PAX qeydlərini oxuduğu növbəti xam başlığın ölçü hesablamasına daxil etdiyi üçün — və həmin başlıq vasitəçi L ola bildiyi üçün — L gövdəsi istehlak edildikdə axın kursoru hücumçunun seçdiyi miqdarda irəli sürüşdürülür. Bunun nəticəsində analizator POSIX-ə uyğun tar analizatoruna (məsələn, GNU tar) nisbətən sinxronizasiyadan çıxır və sonrakı baytları yanlış blok sərhədində oxuyur. Bu problem versiya 0.6.1-də düzəldilib.
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 |
|---|---|---|
| dignifiedquire async-tar | < 0.6.1 | — |
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.