CVE-2021-41168
Təsvir
Snudown, GitHub tərəfindən istifadə edilən Sundown Markdown parserinin Reddit üçün xüsusi çatallanmasıdır (fork) və ona Python inteqrasiyası əlavə edilmişdir. Təsirə məruz qalan versiyalarda snudown-un istinad cədvəli (reference table) tətbiqində xidmətdən imtina (DoS) hücumlarına qarşı həssaslıq aşkar edilmişdir. Markdown formatında yazılmış `[reference_name]: https://www.example.com` istinadları heş cədvəlinə daxil edilir; bu cədvəlin zəif heş funksiyasına malik olduğu və hücumçunun onun üçün etibarlı şəkildə çox sayda toqquşma (collision) yarada biləcəyi müəyyən edilmişdir. Bu, heş cədvəlini alqoritmik mürəkkəblik hücumu növü olan heş-toqquşması DoS hücumuna qarşı həssas edir. Bundan əlavə, heş cədvəli dublikat girişlərə icazə vermiş ki, bu da məlumatların geri çağırılma müddətinin uzanmasına səbəb olur. Konsept sübutları və heş toqquşması problemi ilə bağlı daha geniş müzakirələr snudown GHSA-da (https://github.com/reddit/snudown/security/advisories/GHSA-6gvv-9q92-w5f6) təqdim olunub. İstifadəçilərə 1.7.0 versiyasına yeniləməkləri tövsiyə olunur.
Necə düzəltmək olar
- reddit snudown1.7.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| reddit snudown | v < 1.7.0 | 1.7.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.