漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Catch Themes Demo Import <= 3.3 - Missing Authorization to Authenticated (Subscriber+) Single Plugin Installation via 'activate_plugin' Parameter
Vulnerability Description
The Catch Themes Demo Import plugin for WordPress is vulnerable to Missing Authorization in versions up to, and including, 3.3. This is due to the catch_themes_demo_import_activate_plugin() function, hooked on admin_init when the activate_plugin GET parameter is present, calling Plugin_Upgrader::install() to download and install a plugin from WordPress.org before performing the current_user_can('activate_plugins') capability check. This makes it possible for authenticated attackers, with subscriber-level access and above, to install the hardcoded 'essential-content-types' plugin from the WordPress.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
Vulnerability Type
授权机制缺失
Vulnerability Title
WordPress Catch Themes Demo Import 授权问题漏洞
Vulnerability Description
catchplugins catch themes demo import是catchplugins个人开发者开源的一个主题演示数据导入工具。 WordPress Catch Themes Demo Import 3.3及之前版本存在授权问题漏洞,该漏洞源于catch_themes_demo_import_activate_plugin()函数在admin_init钩子中未正确执行权限检查。在activate_plugin GET参数存在时,该函数会在执行current_user_can('activat
CVSS Information
N/A
Vulnerability Type
N/A