Moodle 5.0.x < 5.0.1 の複数の脆弱性

critical Web App Scanning プラグイン ID 114893

概要

Moodle 5.0.x < 5.0.1 の複数の脆弱性

説明

自己申告のバージョンによると、リモートホストにホストされているMoodleのインストールは、4.1.19の前に4.1.x4.4.x、4.4.9の前に、4.5.5の4.5.x、または5.0.1の5.xの前に設置されています。したがって、以下の複数の脆弱性による影響を受けます。

- どのユーザーが最近アクセスしたコース情報を取得できるかを制限するため、より厳格な能力チェックが必要となりました。

- 認証チェックが不十分だと、ユーザーがアクセス許可のないBigBlueButtonの録画を閲覧できてしまう可能性があります。

- バッジのバックパック管理における「move up」および「move down」アクションには、CSRFリスクを防ぐために必要なトークンが含まれていませんでした。

- 状態および能力チェックが不十分であったため、アクセス権限のないユーザーにも隠されたコースの詳細(コース名、説明、教師など)が利用可能になってしまいました。

- cURLリクエストの処理方法におけるDNSリバインドのリスクは、cURLブロックされたホストや許可されたポートサイト設定がバイパスされる可能性があるため、SSRFリスクを引き起こす可能性があります。

- 上流のADOdbライブラリにはpg_insert_id()メソッドにSQLインジェクションリスクが含まれていました。重要なのは、コアのMoodle LMSはこの脆弱性の影響を受けていないことですが、念のため、このライブラリはサードパーティのコードやプラグインが脆弱性を使用している場合のリスクを完全に除去するためにアップグレードされています。

- ログインページにユーザーのパスワードをキャッシュするのを防ぐために追加のキャッシュ制御が必要でした(ただし、これにアクセスするにはユーザーがログインしたデバイスのウェブブラウザにアクセスする必要があります)。

スキャナーはこれらの問題のテストを行っておらず、代わりにアプリケーションの自己報告されたバージョン番号にのみ依存しています。

ソリューション

Moodle バージョン 5.0.1 以降に更新してください。

参考資料

http://git.moodle.org/gw?p=moodle.git&a=search&h=HEAD&st=commit&s=MDL-79993

http://git.moodle.org/gw?p=moodle.git&a=search&h=HEAD&st=commit&s=MDL-83762

http://git.moodle.org/gw?p=moodle.git&a=search&h=HEAD&st=commit&s=MDL-84497

http://git.moodle.org/gw?p=moodle.git&a=search&h=HEAD&st=commit&s=MDL-84518

http://git.moodle.org/gw?p=moodle.git&a=search&h=HEAD&st=commit&s=MDL-84706

http://git.moodle.org/gw?p=moodle.git&a=search&h=HEAD&st=commit&s=MDL-85323

http://git.moodle.org/gw?p=moodle.git&a=search&h=HEAD&st=commit&s=MDL-85375

https://moodle.org/mod/forum/discuss.php?d=468501#p1880831

https://moodle.org/mod/forum/discuss.php?d=468502#p1880833

https://moodle.org/mod/forum/discuss.php?d=468503#p1880834

https://moodle.org/mod/forum/discuss.php?d=468504#p1880835

https://moodle.org/mod/forum/discuss.php?d=468505#p1880836

https://moodle.org/mod/forum/discuss.php?d=468506#p1880837

https://moodle.org/mod/forum/discuss.php?d=468507#p1880838

プラグインの詳細

深刻度: Critical

ID: 114893

タイプ: Version Based

ファミリー: Component Vulnerability

公開日: 2025/6/24

更新日: 2025/6/24

スキャン テンプレート: basic, full, pci, scan

リスク情報

VPR

リスクファクター: High

スコア: 8.1

CVSS v2

リスクファクター: High

基本値: 9.7

ベクトル: CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:P

CVSS スコアのソース: CVE-2025-46337

CVSS v3

リスクファクター: Critical

基本値: 10

ベクトル: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:L

CVSS スコアのソース: CVE-2025-46337

脆弱性情報

CPE: cpe:2.3:a:fedoraproject:fedora:*:*:*:*:*:*:*:*

エクスプロイトの容易さ: No known exploits are available

脆弱性公開日: 2025/4/30

参照情報

CVE: CVE-2025-46337, CVE-2025-49513, CVE-2025-49514, CVE-2025-49515, CVE-2025-49516, CVE-2025-49517, CVE-2025-49518