Katalog CVE

CVE-2024-5824

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Wersja 9.4.0 biblioteki parisneo/lollms zawiera podatność typu path traversal w punkcie końcowym `/set_personality_config`, która pozwala atakującemu na nadpisanie pliku `configs/config.yaml`. Może to prowadzić do zdalnego wykonania kodu poprzez zmianę właściwości konfiguracji serwera, takich jak `force_accept_remote_access` i `turn_on_code_validation`.

Ocena ryzyka

Podatność ta stwarza poważne ryzyko dla organizacji, umożliwiając atakującym zdalne wykonanie kodu, co może prowadzić do przejęcia kontroli nad serwerem. Zmiana kluczowych ustawień konfiguracji może również narazić system na inne ataki.

Rekomendacja

Zaleca się natychmiastowe zaktualizowanie biblioteki parisneo/lollms do najnowszej wersji, aby usunąć tę podatność. Dodatkowo, należy ograniczyć dostęp do punktu końcowego `/set_personality_config` tylko do zaufanych użytkowników.

Powiązane podatności

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

A path traversal vulnerability in the `/set_personality_config` endpoint of parisneo/lollms version 9.4.0 allows an attacker to overwrite the `configs/config.yaml` file. This can lead to remote code execution by changing server configuration properties such as `force_accept_remote_access` and `turn_on_code_validation`.

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