CVE-2026-45551 Group-Office 認証済みユーザーによる設定変更脆弱性

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

公開日: 2026-05-29T13:16:22.917 / 更新日: 2026-05-29T16:29:11.350

Group-Officeの特定バージョン未満において、認証済みユーザーが任意のユーザーの設定を変更できる脆弱性が報告されています。この問題により、低権限ユーザーが管理者のメール表示設定をJavaScriptペイロードで上書きし、管理者ブラウザで保存型XSSを引き起こす可能性があります。PHPベースのWebアプリケーション運用者向けに、Group-Officeのバージョンを確認し、26.0.25、25.0.100、6.8.165以降にアップグレードする必要があります。また、メールモジュールのJavaScript出力にエスケープ処理が行われているかを確認し、異常な設定値の存在を点検することが重要です。更新履歴やログを確認し、不正なアクセスの兆候に注意してください。

参照情報

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

ソクラテス

プラトンよ、この脆弱性を前にして、我々は「権限の境界」について問うべきではないか。低権限ユーザーが管理者の設定を改変できるという事実は、システムの設計が「信頼の階層」を誤って定義していることを示しているのではないだろうか?

プラトン

確かに、哲学的な問いかけは重要だが、現実の管理者として、まず確認すべきは「Group-Officeのバージョンが指定された修正版以上か」ではないか。PHPの設定ファイルやメタデータからバージョンを確認し、CVEで示された26.0.25などに達しているかを点検するべきだ。また、メールモジュールのJavaScript出力部分で「エスケープ処理が適切に実装されているか」をコードレビューで確認する必要がある。

ソクラテス

では、この脆弱性の根本にある「信頼の誤用」をどう防ぐのか?管理者の設定変更が許可されているという設計そのものが問題ではないか?

プラトン

設計の検討は必要だが、現実的には「変更管理の記録」が不可欠だ。saveSettingのAPI呼び出しを監視し、不正なパラメータが送信された場合にアラートを発する仕組みを導入すべきだろう。また、NVDのリンクを参照し、ベンダーが提供するパッチ適用手順を厳密に実施する。

ソクラテス

しかし、JavaScriptのペイロードが「保存型XSS」を引き起こすという点では、システムが「入力の検証」を怠っているという倫理的責任があるのではないだろうか?

プラトン

その通りだが、現実の運用者は「ログの分析」を即座に実施すべきだ。例えば、views/Extjs3/modulescripts.phpのアクセスログから、email_font_sizeの異常な値が記録されていないかを確認する。また、パッチ適用後は、設定変更の履歴を監視し、再発を防ぐための変更管理プロセスを強化する。

ソクラテス

では、この脆弱性が示す「技術的倫理」は、運用者が「防御の責任」を自覚するべきだという教訓ではないか?

プラトン

その通りだが、笑いながらも真剣に言えるのは——JavaScriptは時に「賢者のように」狡猾だ。だからこそ、エスケープ処理とパッチ適用を怠ってはならない。

関連キーワード: php