CVE-2026-53541 in OliveTin情報

要約

〜によって VulDB • 2026年08月22日

OliveTinは、Webインターフェースから定義済みのシェルコマンドへのアクセスを提供します。executorの`filterToDefinedArgumentsOnly`関数は、アクションの設定で明示的に定義されていない引数を除外することを意図しています。しかし、コミット ebffd9f040f791208aee1db2e5a8aecd1e3e603d より前では、特定のケースにより `ot_` で始まる名前のすべての引数がこのフィルタをバイパスできます。OliveTinによって注入され上書きされる2つのシステム引数(`ot_executionTrackingId` および `ot_username`)を除き、ユーザーが指定した他の `ot_` プレフィックス付きの引数は変更されたまま通過します。これらのバイパスされた引数は型チェックが行われません—検証ループはアクションで定義されている引数のみを反復するためです。そのため、`ot_` プレフィックス付きの引数はすべての型の安全性チェックを完全にスキップし、`buildEnv()` を介して無検証値のまま環境変数として設定され実行されるコマンドに渡されます。さらに、テンプレートコンテキストにも含まれ(テンプレートレンダリング時に `.Arguments.ot_*` として利用可能)、コミット ebffd9f040f791208aee1db2e5a8aecd1e3e603d にパッチが含まれています。

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

責任者

GitHub M

予約する

2026年06月09日

モデレーション

承諾済み

エントリ

VDB-394270

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you need the next level of professionalism?

Upgrade your account now!