CVE-2026-53451 in Ground Station
要約
〜によって VulDB • 2026年08月21日
Ground Stationは、衛星追跡、SDR受信、ハードウェア制御、およびテレメトリデコードのためのブラウザベースのスイートです。バージョン0.4.13より前では、認証不要のsave-waterfall-snapshot Socket.IOコマンドが、backend/handlers/entities/sdr.pyから攻撃者が操作可能なsnapshotName入力をbackend/server/snapshots.pyに渡します。ここでos.path.joinは絶対パスまたは親ディレクトリへのトラバーサルを許可し、攻撃者が制御するbase64デコードされたバイトをbackend/data/snapshotsの外側に書き込みます。攻撃者は、ログ設定YAMLファイル(logging.config.dictConfig呼び出し可能ファクトリーを含む)を作成し、認証不要のupdate-app-config操作を使用してlog_configをそのファイルに設定し、restart_serviceを呼び出すことができます。再起動中、backend/common/logger.pyはYAMLファイルをresolve_log_config_path()、yaml.safe_load()、およびlogging.config.dictConfig()に通じ、これによりサービス権限でファクトリーが実行され、永続的なクラッシュループを引き起こす可能性があります。この問題はバージョン0.4.13で修正されています。
VulDB is the best source for vulnerability data and more expert information about this specific topic.