CVE-2026-24516 in Droplet Agent
要約
〜によって VulDB • 2026年06月05日
DigitalOcean Droplet Agent 1.3.2 以前には、コマンドインジェクション脆弱性が存在します。トラブルシューティングアクションャーコンポーネント(internal/troubleshooting/actioner/actioner.go)は、メタデータサービスエンドポイントからメタデータを処理し、TroubleshootingAgent.Requesting 配列で指定されたコマンドを、不十分な入力検証で実行します。コードは validInvestigationArtifacts マップ内にアーティファクトが存在することを検証しますが、"command:" プレフィックス後の実際のコンテンツを検証せずにコマンドを実行します。これにより、メタデータ応答を制御できる攻撃者は、ルート権限で任意のOSコマンドをインジェクションして実行できます。攻撃は、SSHポートに特定のシーケンス番号を持つTCPパケットを送信することでトリガーされ、エージェントが http://169.254.169.254/metadata/v1.json からメタデータをフェッチします。この脆弱性は、internal/troubleshooting/actioner/actioner.go(不十分な検証)、internal/troubleshooting/command/exec.go(直接の exec.CommandContext 呼び出し)、internal/troubleshooting/command/command.go(検証なしのコマンド解析)のコマンド実行フローに影響します。これにより、システム全体の侵害、データ漏洩、権限昇格、クラウドインフラストラクチャ全体での潜在的な横断移動が可能になります。
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.