CVE-2026-42045
Təsvir
LobeHub sizinlə birlikdə böyüyən agent komanda yoldaşlarını tapmaq, qurmaq və onlarla əməkdaşlıq etmək üçün iş və həyat tərzi məkanıdır. 2.1.48 versiyasından əvvəl, LobeChat src/features/Portal/Artifacts/Body/Renderer/index.tsx faylının Render prosesində xüsusi teqləri emal edərkən, əgər uyğun tip tapılmazsa, HTML renderinqi üçün standart metod olan HTMLRenderer-i çağırmağa üstünlük verir. Hücumçu LLM-i zərərli teqlər ehtiva edən məzmun çıxarmağa sövq edə bilsə, klient tərəfində saytlararası skriptinq (XSS) boşluğu yarana bilər. Əlavə olaraq, LobeChat-in Electron əsas prosesi sistem əmrlərini çağırmaq üçün istifadə olunan runCommand adlı IPC interfeysini təmin edir. Bu interfeys ixtiyari əmrin icrasına imkan verir və əmr parametrini filtrləmir. Buna görə də, hücumçu XSS vasitəsilə window.parent.electronAPI-a giriş əldə edib IPC-nin runCommand metodunu çağıra bilsə, ipcMain prosesi cari istifadəçinin imtiyazları ilə ixtiyari sistem əmrlərini icra edə bilər. Bu boşluq 2.1.48 versiyasında aradan qaldırılmışdır.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| @lobehub/lobehubnpm | v ≤ 2.1.26 | — |
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.