🔥 この記事の詳細
2026-11-09 更新
B
今週中

otterdog webappにおいて、GitHubウェブフックのJSONボディをPythonのeval()関数で評価する脆弱性

脆弱性🌐 英語ソース
🔢 CVECVE-2026-123870
📅 2026-11-09📰 nvd
📌 一言でいうと
otterdog webappにおいて、GitHubウェブフックのJSONボディをPythonのeval()関数で評価する脆弱性が発見されました。GITHUB_WEBHOOK_SECRETが未設定または空の場合、HMAC署名検証がスキップされるため、認証されていない攻撃者が任意のPythonコードを実行できる可能性があります。CVSSスコアは9.5(緊急)と非常に高く、リモートコード実行(RCE)のリスクがあります。
🔍該当判定
  • 社内で「otterdog」というWebアプリケーションを導入・利用している
  • otterdogの設定で「GITHUB_WEBHOOK_SECRET」を空欄または未設定のまま運用している
  • otterdogを外部ネットワーク(インターネット)からアクセス可能な状態で公開している
上記いずれにも該当しない → 静観でOK
✅該当時の対応
1. GITHUB_WEBHOOK_SECRET 設定値が空または未設定になっていないか確認し、強力なシークレットを設定すること。 2. 最新のパッチまたは修正バージョンが提供されている場合は、速やかに適用すること。
📧 メール案を見る (管理者向け)
⚠️ これは AI が生成した参考例です。配信前に必ず内容をご確認のうえ、貴社の状況に合わせて編集してご利用ください。実際の被害状況や自社の利用環境を踏まえた判断は、貴社のセキュリティ責任者にご確認ください。
件名: 【共有】otterdog webapp CVE-2026-123870 対応について

お疲れさまです。otterdog webappの脆弱性に関する情報共有です。

■ 概要
GitHubウェブフックの処理において、Pythonのeval()関数が不適切に使用されているため、リモートコード実行(RCE)が可能な脆弱性が発見されました。CVSSスコアは9.5 (CRITICAL) です。

■ 影響範囲
- 対象製品: otterdog webapp
- 条件: GITHUB_WEBHOOK_SECRET が未設定または空の場合

■ 対応手順
1. 設定ファイルを確認し、GITHUB_WEBHOOK_SECRET に適切なシークレット値が設定されているか確認してください。
2. シークレットが未設定の場合は、直ちに設定し、アプリケーションを再起動してください。
3. ベンダーから修正パッチが提供されている場合は、速やかに適用してください。

■ 参考情報
- NVD CVE-2026-123870

対応優先度: 高
対応期限: 直ちに
Subject: [Security Advisory] otterdog webapp CVE-2026-123870

Dear IT/Security Team,

We are sharing information regarding a critical vulnerability in the otterdog webapp.

■ Overview
An unauthenticated remote code execution (RCE) vulnerability exists due to the use of Python's eval() on GitHub webhook JSON bodies. This is exploitable if the HMAC signature check is bypassed. CVSS Score: 9.5 (CRITICAL).

■ Scope
- Product: otterdog webapp
- Condition: When GITHUB_WEBHOOK_SECRET is unset or empty.

■ Mitigation Steps
1. Verify that the GITHUB_WEBHOOK_SECRET configuration value is set to a strong, non-empty string.
2. If the secret is missing, configure it immediately and restart the service.
3. Apply any available security patches from the vendor.

■ Reference
- NVD CVE-2026-123870

Priority: High
Deadline: Immediate