CVE-2026-85160 AVideo stopLive.phpにCSRFとパストラバーサル脆弱性

この記事はAIがNVDのCVE情報をもとに要約・生成したものです。影響範囲や対策は、必ずNVDおよび各ベンダーの公式情報をご確認ください。

公開日: 2026-09-03T13:06:22.967 / 更新日: 2026-09-03T13:06:22.967 / CVSS: 8.1 / 深刻度: HIGH

AVideoのstopLive.phpにCSRFとパストラバーサルの脆弱性があり、管理者が悪意のあるページを訪れた際にディレクトリ削除を誘発する可能性があります。トークン検証の欠如とキーパラメータの不適切な処理により、key=../../videosなどの悪意のあるパラメータで攻撃が可能です。Linuxサーバー運用者は、PHPベースのAVideoが導入されている場合、設定ファイルやバージョンを確認し、適切なパッチ適用やトークン検証の実装状況を点検する必要があります。特にWebアプリケーションの入力検証やセキュリティ対策の見直しが求められます。

参照情報

ソクラテスの問い、プラトンの備え

ソクラテス

プラトンよ、この脆弱性の存在は、私たちの倫理的責任と技術的義務を問うているのではないだろうか?管理者が悪意あるページを訪れた時、なぜディレクトリが削除されるのか?その背後にある「信頼」の概念を問うべきではないか?

プラトン

ソクラテス、確かに哲学的問いは重要だが、現実のLinux運用者にとって、まず確認すべきは「AVideoが導入されているか?」である。もし導入されていれば、設定ファイルやバージョン情報を確認する必要がある。たとえば、`/etc/avideo/config.php`に`$version`が記載されていないか?

ソクラテス

しかし、そのバージョンが脆弱性のあるものであるかどうかは、どうやって判断する?

プラトン

CVSSスコア8.1という数値が示す通り、深刻度はHIGHである。だが、具体的な対策は?パッチ適用の有無を確認するため、AVideoの公式リポジトリやベンダーのサポートページにアクセスして、`commit c91b5975d`以降の更新履歴を確認すべきだ。

ソクラテス

では、トークン検証の欠如が問題であるなら、現行のコードでその検証が実装されているか?

プラトン

その通り。`stopLive.php`のソースコードで`$_GET['key']`が処理される部分を確認し、`htmlspecialchars()`や`filter_var()`などの入力検証が行われているか?また、トークンがセッションに束縛されているかを点検する必要がある。

ソクラテス

監視の重要性を問うならば、なぜ変更管理が不可欠なのか?

プラトン

変更管理は、パッチ適用後のコード変更が正しく反映されているかを保証する。たとえば、`git diff`で`stopLive.php`の変更履歴を確認し、テスト環境で影響をシミュレートする。そして、運用環境での監視ログに「ディレクトリ削除」の異常なアクセスがないかをチェックするのだ。

ソクラテス

では、この脆弱性が「哲学的」な教訓をもたらすか?

プラトン

もちろんだ。だが、まずは現実の確認作業から。ベンダー情報の確認、パッチ適用、そして「信頼の束縛」をコードに組み込むこと——それが、現代の管理者の義務である。もはや「ディレクトリを削除する悪意あるページ」に、笑顔で対応する時代ではない。

関連キーワード: php