漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Layouts for WPBakery <= 1.1.3 - Missing Authorization to Unauthenticated Template Cache Manipulation via 'handle_sync' AJAX Action
Vulnerability Description
The Layouts for WPBakery plugin for WordPress is vulnerable to unauthorized actions due to a missing capability check on the `Layouts_WPB_Remote::template_sync()` callback registered via `wp_ajax_nopriv_handle_sync` in all versions up to, and including, 1.1.3. This makes it possible for unauthenticated attackers to force the WordPress server to issue outbound HTTP requests to the plugin vendor's external API (`https://www.layoutsforwpbakery.com/wp-json/layoutsforwpbakery/v1/{templates,categories}`) and to write the JSON-decoded responses verbatim into the site's `wp_options` table via `set_transient()` — at any rate the attacker chooses, with no nonce verification, capability check, or rate limiting.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
Vulnerability Type
授权机制缺失
Vulnerability Title
WordPress Layouts for WPBakery 授权问题漏洞
Vulnerability Description
WordPress Layouts for WPBakery是WordPress基金会的一款网站页面构建器的布局模板集合。 WordPress Layouts for WPBakery 1.1.3及之前版本存在授权问题漏洞,该漏洞源于对Layouts_WPB_Remote::template_sync()回调缺少能力检查,可能导致未经身份验证的攻击者强制WordPress服务器向外部API发起出站HTTP请求,并将JSON解码响应写入wp_options表。
CVSS Information
N/A
Vulnerability Type
N/A