CVE-2026-47203
Təsvir
Authelia, veb portal vasitəsilə tətbiqlər üçün iki faktorlu autentifikasiya və vahid giriş (SSO) təmin edən açıq mənbəli autentifikasiya və avtorizasiya serveridir. 4.38.0-dan 4.39.19-a qədər olan versiyalarda, istifadəçi authz yoxlama nöqtəsində Basic Auth (yəni `Basic` sxemi ilə `Authorization` başlığı vasitəsilə) ilə autentifikasiyadan keçdikdə, Authelia istifadəçi adını birbaşa `Authorization` başlığından götürür və onu bloklanma yoxlaması və cəhdlərin qeydiyyatı üçün tənzimləmə sisteminə olduğu kimi ötürür. LDAP istifadəçi adlarını böyük-kiçik hərflərə qarşı həssas olmadan emal edir: `john`, `John` və `JOHN` hamısı eyni istifadəçi kimi bağlanır. Lakin tənzimləmə SQL sorğuları müəyyən ssenarilərdə bu dəyərlərin axtarışını böyük-kiçik hərflərə qarşı həssas şəkildə həyata keçirir. Bu, istifadəçi adının hər bir registrlə variantının öz bloklanma səbətinin olmasına imkan verir. Yamağı almaq üçün 4.39.20 versiyasına yeniləyin. Alternativ həll yolu kimi, basic auth mexanizmini açıq şəkildə deaktiv edin.
Necə düzəltmək olar
- github.com/authelia/authelia/v44.39.20 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| github.com/authelia/authelia/v4Go | 4.38.0 ≤ v < 4.39.20 | 4.39.20 |
| github.com/authelia/autheliaGo | Aralıq göstərilməyib | — |
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.