CVE-2026-82754
Təsvir
ash-project ash_authentication_oauth2_server komponentindəki Alternativ Yolun Yanlış Qorunması zəifliyi, vəziyyəti dəyişdirən OAuth son nöqtələrini gözlənilməz URL prefiksi altında üzə çıxarır və kanonik prefiks üçün təyin edilmiş nəzarət mexanizmlərindən yan keçməyə imkan verir. AshAuthentication.Phoenix.Oauth2Server.Router daxilindəki oauth2_server_protocol_routes/1 funksiyası eyni ProtocolRouter-i həm /oauth, həm də /.well-known prefiksləri altında yönləndirir. Phoenix yönləndirməsi göndərmədən əvvəl uyğun gələn prefiksi silir, buna görə də tam marşrut cədvəli hər iki montaj altında cavab verir və POST /register, POST /token və POST /revoke sorğularına /.well-known/register, /.well-known/token və /.well-known/revoke kimi daxil olmaq mümkündür. /oauth yolları üçün yazılmış WAF qaydaları, sürət limitləri (rate limits) və ya autentifikasiya istisnaları kimi kənar nəzarət vasitələri, yaxud /.well-known yolunu autentifikasiyasız girişlər üçün ağ siyahıya alan tənzimləmələr bu alias-a şamil edilmir. Bu problem ash_authentication_oauth2_server versiya 0.1.0-dan 0.3.1-ə qədər olan versiyalara təsir edir.
Necə düzəltmək olar
- ash-project ash_authentication_oauth2_server0.3.1, a72972d7ed3eb74c05dfa0653a258ef14454459a və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| ash-project ash_authentication_oauth2_server | 0.1.0 ≤ v < 0.3.1, 855b578037c5ded18e8a6e60f42e56bde4905fae ≤ v < a72972d7ed3eb74c05dfa0653a258ef14454459a | 0.3.1, a72972d7ed3eb74c05dfa0653a258ef14454459a |
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.