Drupal のパスワードハッシュ API 機能の実装に起因する DoS の脆弱性(Scan Tech Report)
Drupal のパスワードハッシュ API にサービス運用妨害 (DoS) が発生する脆弱性が報告されています。
脆弱性と脅威
Drupal のパスワードハッシュ API にサービス運用妨害 (DoS) が発生する脆弱性が報告されています。
悪意あるリモートの第三者に利用された場合、CPU リソースを大量消費させ、システムの正常な動作が妨害される可能性があります。
脆弱性を悪用された場合の影響度が高いため、影響を受けるバージョンの Drupal を利用するユーザは可能な限り以下の対策を実施することを推奨します。
2.深刻度(CVSS)
5.0
https://nvd.nist.gov/cvss.cfm?version=2&name=CVE-2014-9016&vector=%28AV:N/AC:L/Au:N/C:N/I:N/A:P%29
3.影響を受けるソフトウェア
Drupal 7.0 - 7.33
※1 Drupal 6.x で Secure Password Hashes モジュール 6.x-2.0 以前のバージョンを利用する環境も、この脆弱性の影響を受けます。また、Drupal 7 が含まれる、Debian などの Linux ディストリビューションも影響を受けます。
4.解説
Drupal は PHP で記述されたオープンソースのコンテンツ管理システム (CMS)です。
Drupal では、ユーザ認証で利用するパスワードをハッシュ化する機能 (パスワードハッシュ API※2) が、phpass ライブラリ※3 によって提供されています。
Drupal には、このパスワードハッシュ API (password.inc) において、ユーザから入力されたパスワードをハッシュ化する際に、長さチェックを適切に行わずハッシュ化してしまう不備があります。
このため、標的システムの Drupal で有効なユーザ名と過度に長いパスワードが含まれたリクエストを処理した場合、当該パスワードをハッシュ化するために、大量の CPU リソースを消費してしまう脆弱性が存在します。
この脆弱性を利用することで攻撃者は、Drupal を利用するシステムのパフォーマンスを低下させ、システムをサービス不能状態にする可能性があります。
なお、この脆弱性を攻撃者が悪用するためには、標的システムの Drupal で有効なユーザ名が既知である必要があります。
また、WordPress も phpass ライブラリを使用しているため、同様の脆弱性があることが報告されており、修正バージョン WordPress 4.0.1※4 が公開されています。
※2 http://www.openwall.com/phpass/
※3 https://api.drupal.org/api/drupal/includes!password.inc/7
※4 https://wordpress.org/news/2014/11/wordpress-4-0-1/
5.対策
以下の Web サイトより、Drupal 7.34 以降を入手しアップデートすることで、
この脆弱性を解消することが可能です。
Drupal 7.34:
https://www.drupal.org/project/drupal
また、Secure Password Hashes モジュールにおいては、以下の Web サイトよ
り、Secure Password Hashes 6.x-2.1 以降を入手しアップデートすることで、
この脆弱性を解消することが可能です。
SA-CONTRIB-2014-113:
https://www.drupal.org/node/2378367
6.ソースコード
(Web非公開)
(執筆:株式会社ラック サイバー・グリッド研究所)
※Web非公開該当コンテンツ閲覧をご希望の方はScan Tech Reportにご登録(有料)下さい。
Scan Tech Report
http://scan.netsecurity.ne.jp/archives/51916302.html
関連リンク
編集部おすすめの記事
特集
株式会社ラック(LAC)
-
TeamCity におけるパス文字列処理の不備に起因する認証回避の脆弱性(Scan Tech Report)
2024 年 3 月に公開された、JetBrains 社の TeamCitry の脆弱性…
-
Windows 版 GlobalProtect App における権限昇格につながる任意のファイル削除の脆弱性(Scan Tech Report)
-
FileCatalyst Workflow における任意のコード実行につながるパストラバーサルの脆弱性(Scan Tech Report)
-
2023年にネットバンキングの不正送金が急増した理由
-
Nagios XI の monitoringwizard.php における SQL Injection の脆弱性(Scan Tech Report)
-
ラックが2024年3月期 通期決算を公表、売上高は前期比12.4%増
-
runc におけるコンテナ内部からホスト OS への侵害が可能となるファイルディスクリプタ情報漏えいの脆弱性(Scan Tech Report)
-
Linux の GSM ドライバにおける Use-After-Free の脆弱性(Scan Tech Report)
Scan Tech Report
-
TeamCity におけるパス文字列処理の不備に起因する認証回避の脆弱性(Scan Tech Report)
2024 年 3 月に公開された、JetBrains 社の TeamCitry の脆弱性…
-
Windows 版 GlobalProtect App における権限昇格につながる任意のファイル削除の脆弱性(Scan Tech Report)
-
FileCatalyst Workflow における任意のコード実行につながるパストラバーサルの脆弱性(Scan Tech Report)
-
Nagios XI の monitoringwizard.php における SQL Injection の脆弱性(Scan Tech Report)
-
runc におけるコンテナ内部からホスト OS への侵害が可能となるファイルディスクリプタ情報漏えいの脆弱性(Scan Tech Report)
-
Linux の GSM ドライバにおける Use-After-Free の脆弱性(Scan Tech Report)
-
Cacti における遠隔コード実行につながる複数の脆弱性(Scan Tech Report)
-
Jenkins に任意のファイルの読み取りが可能となるコマンドラインインターフェース機能におけるアクセス制御不備の脆弱性(Scan Tech Report)
Scan PREMIUM 倶楽部
-
レッドチーム演習大成功 丸五か月間誰も気づけず
CISA は、これを「SILENTSHIELD 評価」と呼んでいる。CISA の…
-
今日もどこかで情報漏えい 第26回「2024年6月の情報漏えい」ふたつの “完全には否定できない” 違いは どこを向いているか
-
ランサムウェア集団が謝罪
-
TeamCity におけるパス文字列処理の不備に起因する認証回避の脆弱性(Scan Tech Report)
-
裏目に出たサンドボックス/露北軍事同盟/MFAの穴 ほか [Scan PREMIUM Monthly Executive Summary 2024年6月度]
-
開発元にソフトウェアの製造責任を負わせるのは合理的?
-
支払額倍増の場合も ~ オラクルが Fortune 200 へ Java ライセンスに関する監査書送付を開始
-
被告:CISO ~ 実例で考える CISO が訴訟されるリスク
脆弱性と脅威 アクセスランキング
-
「ポケモンセンターオンライン」を装ったフィッシングサイトに注意喚起(ポケモンセンター)
-
VMware 製品にヒープベースのバッファオーバーフローの脆弱性や複数のローカル権限昇格の脆弱性
-
やけど虫の駆除方法、体液が皮膚に付いてしまった場合の対策について
-
PlayStation公式になりすましたアカウントに注意喚起、個人情報要求DMも
-
glibc の ld.so における GLIBC_TUNABLES 環境変数の処理に起因するバッファオーバーフローの脆弱性(Scan Tech Report)
-
Assimp にヒープベースのバッファオーバーフローの脆弱性
-
「Microsoft Teams」に、DLL読み込みに起因する任意コード実行の脆弱性(JVN)
-
acmailer の脆弱性の確認と対応方法、さくらインターネット公開
-
TikTok を悪用する新たな詐欺行為、盗んだ動画でライブ配信しギフトを収益化
-
PC版「ダークソウル」シリーズのサーバを一時停止、攻撃者が任意のコードを実行できる脆弱性