CVE-2023-37260
Təsvir
league/oauth2-server, PHP dilində yazılmış OAuth 2.0 avtorizasiya serverinin tətbiqidir. Versiya 8.3.2-dən başlayaraq və versiya 8.5.3-ə qədər olan versiyalarda, açarlarını CryptKey konstruktoruna fayl yolu əvəzinə sətir kimi ötürən serverlərdə, tələb olunduğu halda açar üçün etibarlı şifrə (pass phrase) təmin edilmədikdə həmin açar LogicException mesajına daxil edilmişdir. Bu problem aradan qaldırılmışdır ki, yuxarıda qeyd olunan ssenaridə təqdim edilən açar artıq istisna (exception) mesajında görünməsin. İstifadəçilər düzəlişi almaq üçün versiya 8.5.3-ə yüksəltmə etməlidirlər. Müvəqqəti həll yolu kimi, açarı sətir əvəzinə fayl kimi ötürün.
Necə düzəltmək olar
- thephpleague oauth2-server8.5.3 və ya daha yeni versiya
- league/oauth2-server8.4.2, 8.5.3 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| thephpleague oauth2-server | 8.3.2 ≤ v < 8.5.3 | 8.5.3 |
| league/oauth2-serverPackagist | 8.3.2 ≤ v < 8.4.2, 8.5.0 ≤ v < 8.5.3 | 8.4.2, 8.5.3 |
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.