CVE-2026-45350
Təsvir
Open WebUI tamamilə oflayn rejimdə işləmək üçün hazırlanmış özünə məxsus (self-hosted) süni intellekt platformasıdır. 0.8.6 versiyasından əvvəl chat completion API-da hücumçulara alət məhdudiyyətlərini yan keçməyə imkan verən zəiflik mövcuddur ki, bu da potensial olaraq icazəsiz hərəkətlərə və ya girişə şərait yaradır. chat_completion API-da tool_ids və tool_servers parametrləri istifadəçi tərəfindən təmin edilir. Bu parametrlər middleware tərəfindən tools_dict yaratmaq üçün istifadə olunur. Daha sonra müvafiq aləti əldə etmək üçün get_tool_by_id funksiyasından istifadə edilir. Lakin, API-dan istifadə edən istifadəçinin həmin aləti istifadə etmək icazəsinin olub-olmadığını yoxlayan heç bir yoxlama mexanizmi yoxdur; bu o deməkdir ki, istifadəçi chat completion API vasitəsilə düzgün tool_id və ya tool_servers parametrlərini təqdim etməklə istənilən server alətini çağıra bilər. Bundan əlavə, alət çağırılarkən serverdə saxlanılan autentifikasiya tokenindən istifadə edildiyi üçün alət server imtiyazları ilə icra olunacaqdır. Bu zəiflik 0.8.6 versiyasında aradan qaldırılmışdır.
Necə düzəltmək olar
- openwebui open_webui0.8.6 və ya daha yeni versiya
- open-webui0.8.6 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| openwebui open_webui | v < 0.8.6 | 0.8.6 |
| open-webuiPyPI | v < 0.8.6 | 0.8.6 |
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.