CVE-2018-20840

Yüksək

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.

CiddilikYüksək
CVSS8.6
İstismar ehtimalı—
MəhsulGoogle Api C\+\+ Client
Dərc30 may 2019
İlk görülmə30 may 2019

Necə düzəltmək olar

Yeniləyin
  • google api_c\+\+_client2019-04-10 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
google api_c\+\+_clientv < 2019-04-102019-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.

Intelligence 360 paketində

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.

CVE-2018-20840 · Google Api C\+\+ Client · Dark Radar