
CMSmadesimple v.2.2.18 におけるクロスサイトスクリプティングの脆弱性により、ローカル攻撃者が「My Preferences - Add user」のパスワードおよびパスワード(確認)に細工されたスクリプトを介して任意のコードを実行できる可能性があります。
説明: CMSmadesimple v.2.2.18のinstall/adduser.phpにおける複数のクロスサイトスクリプティング(XSS)脆弱性により、ローカルの攻撃者が「My Preferences - Add user」のパスワードおよびパスワード再入力フィールドに細工したスクリプトを介して任意のコードを実行できる可能性があります。
攻撃ベクトル: 「My Preferences - Add user」のパスワードおよびパスワード再入力フィールドのサニタイズの脆弱性を悪用することで、JavaScriptコードを注入し、リクエスト転送時に実行されます。
パネルにログインした後、一般メニューの「My Preferences - Add user」セクションに移動します。

作成したペイロードを使用して「Content - News Menu」を編集し、パスワードおよびパスワード再入力フィールドに任意のJavaScriptコードを注入できることを確認します。
'"><svg/onload=alert('password')>
'"><svg/onload=alert('password again')>
次の画像は、リクエスト転送時にペイロードが実行される埋め込みコードを示しています。

