Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
Ad Inserter <= 2.8.16 - Insecure Direct Object Reference to Authenticated (Contributor+) Arbitrary Post Content Disclosure via 'data' Shortcode Attribute
Vulnerability Description
The Ad Inserter – Ad Manager & AdSense Ads plugin for WordPress is vulnerable to Insecure Direct Object Reference in versions up to and including 2.8.16 via the 'data' attribute of the [adinserter] shortcode. This is due to the replace_ai_tags() function processing a {reusable-block-N} tag pattern that calls get_post_field('post_content', N) without verifying the requesting user's capability with current_user_can('read_post'), without restricting the post type to 'wp_block', and without checking the post status. This makes it possible for authenticated attackers, with Contributor-level access and above, to read the full content of arbitrary posts including Private, Draft, Pending, Trashed, and password-protected posts owned by other users, by placing the shortcode in a post they own and previewing it.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Vulnerability Type
通过用户控制密钥绕过授权机制
Vulnerability Title
Spacetime Ad Inserter 授权问题漏洞
Vulnerability Description
spacetime Ad Inserter – Ad Manager & AdSense Ads是spacetime的WordPress广告管理插件。 Spacetime Ad Inserter 2.8.16及之前版本存在授权问题漏洞,该漏洞源于replace_ai_tags()函数处理{reusable-block-N}标签模式时,未验证用户读取权限、未限制post类型为'wp_block'且未检查post状态,容易受到不安全的直接对象引用攻击,可能导致已认证的贡献者级别及以上攻击者读取任意文章的全部内
CVSS Information
N/A
Vulnerability Type
N/A