CVE-2026-110002 Snazzyプラグイン Arbitrary File Upload Vulnerability 注意

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

公開日: 2026-10-14T03:17:20.220 / 更新日: 2026-10-14T03:17:20.220 / CVSS: 9.8 / 深刻度: CRITICAL

WordPressの「Snazzy Social Media Feed」プラグインで、バージョン2.5までのすべてのバージョンにおいて、認証不要なファイルアップロードの脆弱性が報告されています。この問題は、save-to-cache.phpスクリプトがWordPressの認証やセキュリティチェックを実施していないため、サブスクライバレベル以上のユーザーが任意のファイルをアップロードし、PHPコードの実行を可能にするものです。この脆弱性により、攻撃者がサーバー上で任意のコードを実行するリスクがあります。WordPressサイトでこのプラグインを使用している場合は、影響を受ける可能性があるため、利用状況の確認と、最新バージョンへの更新が強く推奨されます。確認時には、プラグインの有無やバージョン確認、save-to-cache.phpスクリプトのアクセス制限設定を点検する必要があります。

参照情報

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

ソクラテス

プラトンよ、この脆弱性の本質に問う。この「save-to-cache.php」スクリプトが、WordPressのセキュリティチェックを無視して動作するという点だが、この「無視」の背後には、何らかの倫理的矛盾が潜んでいないか。

プラトン

ああ、ソクラテス。確かに、このスクリプトはWordPressの「ブートストラップ」を呼び出さず、認証や権限チェックを省略している。つまり、ユーザーが「subscriberレベル」以上のアクセスを持つだけで、任意のファイルをアップロードできる。これは、設計の欠陥ではなく、コードの「責任の所在」が曖昧になっているのだ。

ソクラテス

では、運用者としてのプラトンは、この状況にどう対応すべきか。

プラトン

まず、Linux運用者は「このプラグインがインストールされているか」を確認すべきだ。次に、バージョンが2.5以下かを点検し、更新が可能かを確認する。また、save-to-cache.phpスクリプトが直接アクセス可能かどうかを確認し、アクセス制限を設定する必要がある。

ソクラテス

その先に何があるか。

プラトン

パッチ適用と変更管理が続く。プラグインの公式サイトやベンダー情報から、対応バージョンや修正内容を確認し、適用後に監視を強化する。例えば、異常なファイルアップロードやPHPスクリプトの実行を検出するログ監視を導入する。

ソクラテス

では、この脆弱性が「CRITICAL」な理由は?

プラトン

CVSSスコア9.8は、リモートコード実行の可能性を示している。攻撃者が「subscriberレベル」のアクセスさえあれば、サーバーを乗っ取られるリスクがある。これは、セキュリティの「最小権限の原則」が破られていることを意味する。

ソクラテス

最後に、運用者が忘れてはならない点は?

プラトン

「save-to-cache.php」がWordPressの外で動作する点だ。このスクリプトは、WordPressのセキュリティメカニズムから完全に独立している。つまり、このスクリプト自体のアクセス制限が、運用者の責任に移っている。これに気づかずにいると、攻撃者が「PHPのバッファオーバーフロー」にでもなるかもしれない。いや、冗談だが、真剣に確認すべきだ。

関連キーワード: php, wordpress