CVE-2022-39209
Təsvir
cmark-gfm, C dilində CommonMark analiz və render kitabxanası və proqramı olan cmark-ın GitHub forkudur. 0.29.0.gfm.6 versiyalarından əvvəlki versiyalarda cmark-gfm-in autolink genişlənməsində polinomial zaman mürəkkəbliyi problemi qeyri-məhdud resurs tükənməsinə və nəticədə xidmətdən imtinaya səbəb ola bilər. İstifadəçilər yamanı `python3 -c 'print("![l"* 100000 + "\n")' | ./cmark-gfm -e autolink` əmrini işə salmaqla yoxlaya bilərlər; bu, yamaq tətbiq edilməmiş cmark-gfm-də resurs tükənməsinə səbəb olacaq, yamaq tətbiq edilmiş cmark-gfm-də isə düzgün render edəcək. Bu zəiflik 0.29.0.gfm.6 versiyasında yamaqlanmışdır. İstifadəçilərə yüksəltmə tövsiyə olunur. Yüksəltmə imkanı olmayan istifadəçilər autolink genişlənməsindən istifadəni deaktiv etməlidirlər.
Necə düzəltmək olar
- github cmark-gfm0.29.0.gfm.6 və ya daha yeni versiya
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/JMGP65NANDVKPDMXMKYO2ZV2H2HZJY4P/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/JIUCZN3PEKUCT2JQYQTYOVIJG2KSD6G7/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/UEAAAI4OULDYQ2TA3HOXH54PC3DCBFZS/
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| github cmark-gfm | v < 0.29.0.gfm.6 | 0.29.0.gfm.6 |
| fedoraproject fedora | 35, 36, 37 | — |
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.