CVE-2024-10001
Təsvir
GitHub Enterprise Server-də Kod İnyeksiyası zəifliyi aşkar edilmişdir ki, bu da hücumçulara mesaj emalı funksiyasındakı identity xassəsi vasitəsilə query selector-a zərərli kod yeritməyə imkan verirdi. Bu, DOM-u manipulyasiya etməklə həssas məlumatların, o cümlədən autentifikasiya tokenlərinin ekzfiltrasiyasına imkan yaradırdı. Hücumu həyata keçirmək üçün qurban GitHub-a daxil olmuş olmalı və gizli iframe ehtiva edən, hücumçunun nəzarət etdiyi zərərli veb səhifə ilə qarşılıqlı əlaqədə olmalıdır. Bu zəiflik düzgün olmayan yoxlama ardıcıllığı nəticəsində yaranır: origin yoxlaması istifadəçinin nəzarət etdiyi identity xassəsi qəbul edildikdən sonra baş verir. Bu zəiflik GitHub Enterprise Server-in 3.11.16, 3.12.10, 3.13.5, 3.14.2 və 3.15.0 versiyalarından əvvəlki bütün versiyalarına təsir edirdi. Bu zəiflik GitHub Bug Bounty proqramı vasitəsilə bildirilmişdir.
Necə düzəltmək olar
- github enterprise_server3.11.6, 3.12.10, 3.13.5, 3.14.2 və ya daha yeni versiya
- docs.github.com/en/[email protected]/admin/release-notes#3.11.17
- docs.github.com/en/[email protected]/admin/release-notes#3.12.11
- docs.github.com/en/[email protected]/admin/release-notes#3.13.6
- docs.github.com/en/[email protected]/admin/release-notes#3.14.3
- docs.github.com/en/[email protected]/admin/release-notes#3.15.0
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| github enterprise_server | v < 3.11.6, 3.12.0 ≤ v < 3.12.10, 3.13.0 ≤ v < 3.13.5, 3.14.0 ≤ v < 3.14.2 | 3.11.6, 3.12.10, 3.13.5, 3.14.2 |
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.