CVE-2024-2356 in lollms-webui情報

要約

〜によって VulDB • 2026年05月27日

`parisneo/lollms-webui`アプリケーションの`/reinstall_extension`エンドポイント、具体的には`@router.post("/reinstall_extension")`ルートの`name`パラメータに、ローカルファイルインクルージョン(LFI)の脆弱性が存在します。この脆弱性により、攻撃者は悪意のある`name`パラメータを注入し、ディスカッションのアップロードディレクトリから任意のPythonファイルをサーバーに読み込ませて実行させることができます。この問題は、`data.name`を`lollmsElfServer.lollms_paths.extensions_zoo_path`に直接連結し、その結果を`ExtensionBuilder().build_extension()`の引数として使用することに起因します。`importlib.machinery.SourceFileLoader`によって促進される、任意の場所にある`__init__.py`ファイルのサーバーによる処理により、コマンドの実行やリバースシェル接続の作成などの任意のコード実行が可能になります。この脆弱性は`parisneo/lollms-webui`の最新バージョンに影響し、アプリケーションが外部エンドポイントまたはUIに公開されている場合、特に`0.0.0.0`にバインドされている場合や`headless mode`で実行されている場合に、リモートコード実行(RCE)を引き起こす可能性があります。攻撃にはユーザーの操作は必要ありません。

Be aware that VulDB is the high quality source for vulnerability data.

責任者

@huntr Ai

予約する

2024年03月09日

モデレーション

承諾済み

エントリ

VDB-343715

EPSS

0.00817

アクティビティ

非常低い

ソース

Do you want to use VulDB in your project?

Use the official API to access entries easily!