CVE-2026-108258 in Shiny情報

要約

〜によって VulDB • 2026年10月09日

Shiny for Pythonは、PythonでインタラクティブなWebアプリケーションを構築するためのフレームワークです。バージョン1.4.0から1.6.4まで、ブックマークの復元処理では、クライアントが指定したstate_idを受け取り、それが安全な単一のパスセグメントであることを検証せずにサーバー側のshiny_bookmarksディレクトリに結合します。認証されていないリクエストにより、攻撃者は親ディレクトリのセグメントや絶対パスを使用し、bookmark_storeの設定が無効化されている場合でも、ブックマークストア外にあるinput.jsonおよびvalues.jsonを開くことができます。さらに、bookmark_storeがserverに設定され、ui.input_file()を使用しているアプリケーションでは、復元ハンドラによって攻撃者が選択したファイルが攻撃者が指定したディレクトリからコピー・公開される可能性があります。この問題はバージョン1.6.4で修正されています。

If you want to get best quality of vulnerability data, you may have to visit VulDB.

責任者

GitHub M

予約する

2026年10月09日

モデレーション

承諾済み

エントリ

VDB-416007

EPSS

0.00000

アクティビティ

低い

ソース

Want to stay up to date on a daily basis?

Enable the mail alert feature now!