CVE-2026-54885

Orta

Təsvir

malach-it Boruta proqramındakı Server-Side Request Forgery zəifliyi, autentifikasiya olunmamış uzaq hücumçuya OAuth/OpenID avtorizasiya serverinin hücumçunun seçdiyi URI-lərə, o cümlədən daxili xidmətlərə və bulud metadata son nöqtələrinə çıxan HTTP sorğuları göndərməsinə şərait yaradır. Üç kod yolu hədəfin kifayət qədər yoxlanılmaması ilə sorğu tərəfindən təmin edilən uzaq URI-ləri əldə edir. `lib/boruta/oauth/request/base.ex` faylındakı `Boruta.Oauth.Request.Base.fetch_unsigned_request/1` funksiyası avtorizasiya sorğusundakı OAuth `request_uri` parametrini `Finch.build(:get, request_uri) |> Finch.request(OpenIDHttpClient)` vasitəsilə istifadə edir. `lib/boruta/openid.ex` faylındakı `Boruta.Openid.parse_registration_params/2` funksiyası OpenID Connect dinamik klient qeydiyyat sorğusunda təqdim olunan `jwks_uri`-ni istifadə edir. `lib/boruta/adapters/ecto/clients.ex` faylındakı `Boruta.Ecto.Clients.refresh_jwk_from_jwks_uri/1` funksiyası daha sonra mövcud klient üçün saxlanılan `jwks_uri`-ni yeniləyir. Hər üç yolda yeganə yoxlama URI-nin sxemlə parse edilməsidir (və iki `request_uri` bəndindən biri hətta sxemi http və ya https ilə məhdudlaşdırmır). Implementasiyalar HTTPS tələb etmir, host və ya IP icazə siyahısını (allowlist) tətbiq etmir, DNS resolver-dən sonra loopback, özəl (private), link-local və ya digər qeyri-ictimai diapazonları rədd etmir, cavab ölçüsünü məhdudlaşdırmır və yönləndirmələri (redirects) tənzimləmir. Beləliklə, hücumçu serverin HTTP klientini Boruta hostundan əlçatan olan istənilən şəbəkə hədəflərinə yönləndirə bilər. Bu problem boruta: 2.3.2 versiyasından 2.3.7 versiyasına qədər olan versiyalara təsir edir.

CiddilikOrta
CVSS6.9
İstismar ehtimalı—
MəhsulMalach-it Boruta Auth
Dərc30 iyl 2026
İlk görülmə30 iyl 2026

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
malach-it boruta_auth2.3.2 ≤ v < 2.3.7, 15455b86206e0370eabd64c1856a5c996b4364552.3.7

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-2026-54885 · Malach-it Boruta Auth · Dark Radar