JVNで報告された脆弱性への対応について

a-blog cms で複数の脆弱性が見つかりました。 該当の状況に当てはまる場合は大変お手数ですが以下のご対応をお願いいたします。
JVN識別番号
- JVNVU#90760614
報告された脆弱性は以下になります。
- 特定POSTモジュールのサーバーサイドリクエストフォージェリおよびクロスサイトスクリプティングの脆弱性
- バックアップ機能のパストラバーサルの脆弱性
特定POSTモジュールのSSRFおよびXSS
内容
攻撃者が特定のPOSTモジュールに対して攻撃リクエストを送ることにより、SSRFまたはXSSが発生します。
攻撃条件
- 特に条件なし
影響を受けるバージョン
- a-blog cms Ver. 3.1.43 以下のバージョン (Ver. 3.1.x系)
- a-blog cms Ver. 3.0.47 以下のバージョン (Ver. 3.0.x系)
- a-blog cms Ver. 2.11.75 以下のバージョン (Ver. 2.11.x系)
- a-blog cms Ver. 2.10.63 以下のバージョン (Ver. 2.10.x系)
- a-blog cms Ver. 2.9.52 以下のバージョン(Ver. 2.9.x系)
- a-blog cms Ver. 2.8.85 以下のバージョン(Ver. 2.8.x系)
- a-blog cms Ver. 2.7.x 以下のバージョン(フィックスバージョンはありません)
ワークアラウンド(応急処置)
config.server.php
の HOOK_ENABLE
を 1
に設定します。
define('HOOK_ENABLE', 1);
extension/acms/Hook.php
を修正します。
public function beforePostFire($thisModule)
{
$thisModule->Post->delete('protocol'); // この行を追加
}
extension/acms/Hook.php
が存在しない場合は、php/ACMS/User/Hook.php
を修正します。
CMSバージョンアップによる対応
各マイナーバージョン毎にフィックスバージョンがリリースしております。 「影響を受けるバージョン」 よりも新しいフィックスバージョンにアップデートを行なってください。
謝辞
当該脆弱性をご報告いただいた vcth4nh from VCSLab of Viettel Cyber Security (Vu Chi Thanh) 様に感謝申し上げます。
We appreciate the report of this issue by vcth4nh from VCSLab of Viettel Cyber Security (Vu Chi Thanh), which helped improve the security of this product.
バックアップ機能のパストラバーサルの脆弱性
内容
攻撃者が管理者権限でログインして、バックアップ機能に不正なリクエストを送信することで、パストラバーサルが発生します。
攻撃条件
- 攻撃者が 管理者権限でログイン可能なこと(* 不正ログインされる脆弱性はありません)
影響を受けるバージョン
- a-blog cms Ver. 3.1.42 以下のバージョン (Ver.3.1.x系)
- a-blog cms Ver. 3.0.46 以下のバージョン (Ver.3.0.x系)
- a-blog cms Ver. 2.11.x 以下のバージョン(フィックスバージョンはありません)
CMSバージョンアップによる対応
各マイナーバージョン毎にフィックスバージョンがリリースしております。 「影響を受けるバージョン」 よりも新しいフィックスバージョンにアップデートを行なってください。
謝辞
当該脆弱性をご報告いただいた haidv35 (Dinh Viet Hai) at Viettel Cyber Security 様に感謝申し上げます。
We appreciate the report of this issue by haidv35 (Dinh Viet Hai) at Viettel Cyber Security, which helped improve the security of this product.
最後に
この度はご迷惑をおかけしてしまい大変申し訳ございません。
お早めにバージョンアップのご検討をお願いいたします。 また、迅速にご報告いただいたユーザーの皆さま、誠にありがとうございました。
今後もご報告いただいた内容に対して真摯に受け止め修正と改善を行ってまいります。
本件に関するお問い合わせ先
本件についてご不明点などありましたら以下のお問い合わせよりご連絡ください。
有限会社アップルップル
メールアドレス:info@a-blogcms.jp
お問い合わせフォーム:https://www.a-blogcms.jp/contact/