Katalog CVE

CVE-2026-120315

WysokieCVSS 8.8
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

LobeHub Chat w wersjach od 1.84.26 przed 2.1.49 zawiera podatność path traversal umożliwiającą uwierzytelnionym użytkownikom zapis dowolnych plików poprzez przekazanie nieoczyszczonych nazw plików do writeTempFile(). Atakujący może utworzyć rekord pliku z nazwą zawierającą traversal, a następnie wywołać parsowanie dokumentu, aby nadpisać pliki aplikacji, np. startServer.js, w celu wykonania kodu lub odmowy usługi.

Ocena ryzyka

Uwierzytelniony atakujący może nadpisać pliki aplikacji i doprowadzić do wykonania kodu lub przerwy w działaniu usługi.

Rekomendacja

Należy zaktualizować LobeHub Chat do wersji 2.1.49 lub nowszej oraz wdrożyć walidację i sanityzację nazw plików przekazywanych do writeTempFile().

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

LobeHub Chat from 1.84.26 before 2.1.49 contains a path traversal vulnerability that allows authenticated users to write arbitrary files by supplying unsanitized file names to writeTempFile(). Attackers can create a file record via file.createFile with a traversal name, then trigger document parsing to overwrite application files like startServer.js for code execution or denial of service.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS