CVE-2018-20840
Təsvir
2019-04-10 tarixinədək olan Google API C++ Client ilə Google Sign-In zamanı idarə olunmayan istisna (unhandled exception) zəifliyi mövcuddur. Bu, istisnalardan bərpa etmək üçün nəzərdə tutulmamış üçüncü tərəf xidmətlərinin sıradan çıxmasına səbəb ola bilər. Klient tərəfdə, tam ədədin sətir kimi yanlış şərh edilməsi ID token emalı zamanı idarə olunmayan istisnaya səbəb ola bilər ki, bu da xidmətdən imtinaya (DoS) gətirib çıxarır və digər istifadəçilərin təsirlənmiş üçüncü tərəf xidmətinə daxil olması/giriş etməsi mümkün olmur. Üçüncü tərəf xidməti google-api-cpp-client ilə Google Sign-In istifadə etdikdə, bədniyyətli istifadəçi klientdən Google autentifikasiya serverindən ID tokeni qəbul etməsini tələb edərək bu client/auth/oauth2_authorization.cc zəifliyini tetikləyə bilər.
Necə düzəltmək olar
- google api_c\+\+_client2019-04-10 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| google api_c\+\+_client | v < 2019-04-10 | 2019-04-10 |
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.