CVE-2026-75760
Təsvir
Həssas məlumat ehtiva edən xəta mesajının yaradılması zəifliyi ash-project ash_ai-də istifadəçiyə göstərilən validasiya xətasında provayder sorğusunun vəziyyətini və etimadnamələrini açıqlayır. AshAi.Changes.Vectorize-də embedding provayderinin çağırışı uğursuz olduqda dəyişiklik xam xəta terminini yoxlayan mesajla changeset xətası əlavə edirdi (An error occurred while generating embeddings: #{inspect(error)}). Adi sətirli add_error :invalid sinfində Ash.Error.Changes.InvalidChanges yaradır və AshJsonApi ilə AshGraphql bunu çağırana qaytarır. Embedding müştərisinin xəta termini təmizlənmir, buna görə də sorğu URL-ni, provayderin cavab gövdəsini və sorğunu xəta strukturunda saxlayan HTTP müştəriləri üçün provayder API açarı ilə gedən Authorization başlığını daşıya bilər. Uğursuzluqlara həddindən artıq böyük və ya düzgün formatlanmamış vektorlaşdırılmış məzmun vasitəsilə hücumçu çata bilər. Düzəliş xam xətanı jurnala yazır və ümumi mesaj qaytarır. Bu problem ash_ai-yə təsir edir: 0.1.0-dan 1.0.0-dan əvvələ qədər.
Necə düzəltmək olar
- ash-project ash_ai1.0.0, 088a2562e16d65f36cec178070de683636479f58 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_ai | 0.1.0 ≤ v < 1.0.0, 5334edc73a007f0629661761d6a75796f2fc0004 ≤ v < 088a2562e16d65f36cec178070de683636479f58 | 1.0.0, 088a2562e16d65f36cec178070de683636479f58 |
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.