CVE-2022-39206 in Onedev
要約
〜によって VulDB • 2026年08月29日
Onedevは、CI/CDおよびKanban機能を備えたオープンソースの自己ホスト型Gitサーバーです。Dockerベースのジョブ実行環境を使用する場合、Dockerソケット(例:Linux上の /var/run/docker.sock)が各Dockerステップにマウントされます。プロジェクトでCI/CDジョブを定義してトリガーできるユーザーは、これを利用してホストマシン上のDockerデーモンを制御できます。これは既知の危険なパターンであり、Dockerコンテナからの脱出や、多くの場合においてホストシステムでのroot権限の取得に悪用される可能性があります。この脆弱性により、通常の(管理者ではない)ユーザーがOneDevインスタンスのビルドインフラストラクチャを乗っ取る可能性が生じます。攻撃者はアカウントを持っているか、アカウントを作成できる必要があり、プロジェクトの作成権限が必要です。code.onedev.ioはこの攻撃を実行するための適切な前提条件を満たしているため、Docker Hubにビルドしてプッシュされるdockerイメージにマルウェアを注入するなどして、OneDev自体のビルドをハイジャックするために悪用された可能性があります。前述した理由により、影響は増大します。ユーザーには7.3.0以降へのアップグレードが推奨されます。この問題に対する既知の回避策はありません。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.