CVE-2025-11734: CWE-862 Missing Authorization in aioseo Broken Link Checker by AIOSEO – Easily Fix/Monitor Internal and External links
The Broken Link Checker by AIOSEO – Easily Fix/Monitor Internal and External links plugin for WordPress is vulnerable to unauthorized post modification due to missing authorization in all versions up to, and including, 1.2.5. This is due to the plugin registering a REST API endpoint that only checks for a broad capability (aioseo_blc_broken_links_page) that is granted to contributor level users, without verifying the user's permission to perform actions on the specific post being targeted. This makes it possible for authenticated attackers, with contributor level access and above, to trash arbitrary posts via the DELETE /wp-json/aioseoBrokenLinkChecker/v1/post endpoint.
AI Analysis
Technical Summary
CVE-2025-11734 is a vulnerability classified under CWE-862 (Missing Authorization) found in the WordPress plugin Broken Link Checker by AIOSEO, versions up to and including 1.2.5. The plugin registers a REST API endpoint (/wp-json/aioseoBrokenLinkChecker/v1/post) intended to allow management of broken links. However, the endpoint only verifies a broad capability (aioseo_blc_broken_links_page) granted to users with contributor-level access or higher, without validating whether the user has permission to modify the specific post targeted by the DELETE request. This authorization oversight enables any authenticated user with contributor or higher privileges to trash arbitrary posts on the WordPress site. The vulnerability does not require user interaction beyond authentication and can be exploited remotely over the network. The impact includes unauthorized post deletion, leading to integrity and availability issues on affected websites. The CVSS v3.1 score is 5.4 (medium severity), reflecting network attack vector, low attack complexity, privileges required (low), no user interaction, unchanged scope, no confidentiality impact, low integrity impact, and low availability impact. No patches or exploits are currently reported, but the vulnerability presents a significant risk for content management on affected WordPress sites.
Potential Impact
For European organizations, this vulnerability can lead to unauthorized deletion of website content, potentially disrupting business operations, damaging reputation, and causing loss of critical information. Organizations relying on WordPress for content management and using the Broken Link Checker plugin are at risk of content tampering by insiders or compromised contributor accounts. This could affect e-commerce sites, news portals, corporate blogs, and government websites, leading to degraded service availability and trustworthiness. The impact is particularly relevant for organizations with multiple contributors or less stringent access controls. While the vulnerability does not expose confidential data directly, the integrity and availability of published content are compromised, which can have downstream effects on customer trust and regulatory compliance, especially under GDPR where data integrity and availability are important. The medium severity score indicates a moderate but actionable risk that should be addressed promptly.
Mitigation Recommendations
European organizations should immediately audit their WordPress installations to identify the presence of the Broken Link Checker by AIOSEO plugin and its version. If affected, they should upgrade to a patched version once available or temporarily disable the plugin to prevent exploitation. In the absence of an official patch, organizations can implement custom access controls by restricting contributor-level user capabilities or employing a Web Application Firewall (WAF) to block unauthorized REST API DELETE requests to the vulnerable endpoint. Additionally, monitoring REST API usage logs for suspicious DELETE requests targeting posts can help detect exploitation attempts. Organizations should also review user roles and permissions to ensure that contributor accounts are limited and monitored, reducing the risk of insider threats. Regular backups of website content are essential to enable recovery from unauthorized deletions. Finally, applying the principle of least privilege and enforcing multi-factor authentication for all WordPress users can further mitigate exploitation risks.
Affected Countries
Germany, United Kingdom, France, Netherlands, Italy, Spain, Poland, Sweden
CVE-2025-11734: CWE-862 Missing Authorization in aioseo Broken Link Checker by AIOSEO – Easily Fix/Monitor Internal and External links
Description
The Broken Link Checker by AIOSEO – Easily Fix/Monitor Internal and External links plugin for WordPress is vulnerable to unauthorized post modification due to missing authorization in all versions up to, and including, 1.2.5. This is due to the plugin registering a REST API endpoint that only checks for a broad capability (aioseo_blc_broken_links_page) that is granted to contributor level users, without verifying the user's permission to perform actions on the specific post being targeted. This makes it possible for authenticated attackers, with contributor level access and above, to trash arbitrary posts via the DELETE /wp-json/aioseoBrokenLinkChecker/v1/post endpoint.
AI-Powered Analysis
Technical Analysis
CVE-2025-11734 is a vulnerability classified under CWE-862 (Missing Authorization) found in the WordPress plugin Broken Link Checker by AIOSEO, versions up to and including 1.2.5. The plugin registers a REST API endpoint (/wp-json/aioseoBrokenLinkChecker/v1/post) intended to allow management of broken links. However, the endpoint only verifies a broad capability (aioseo_blc_broken_links_page) granted to users with contributor-level access or higher, without validating whether the user has permission to modify the specific post targeted by the DELETE request. This authorization oversight enables any authenticated user with contributor or higher privileges to trash arbitrary posts on the WordPress site. The vulnerability does not require user interaction beyond authentication and can be exploited remotely over the network. The impact includes unauthorized post deletion, leading to integrity and availability issues on affected websites. The CVSS v3.1 score is 5.4 (medium severity), reflecting network attack vector, low attack complexity, privileges required (low), no user interaction, unchanged scope, no confidentiality impact, low integrity impact, and low availability impact. No patches or exploits are currently reported, but the vulnerability presents a significant risk for content management on affected WordPress sites.
Potential Impact
For European organizations, this vulnerability can lead to unauthorized deletion of website content, potentially disrupting business operations, damaging reputation, and causing loss of critical information. Organizations relying on WordPress for content management and using the Broken Link Checker plugin are at risk of content tampering by insiders or compromised contributor accounts. This could affect e-commerce sites, news portals, corporate blogs, and government websites, leading to degraded service availability and trustworthiness. The impact is particularly relevant for organizations with multiple contributors or less stringent access controls. While the vulnerability does not expose confidential data directly, the integrity and availability of published content are compromised, which can have downstream effects on customer trust and regulatory compliance, especially under GDPR where data integrity and availability are important. The medium severity score indicates a moderate but actionable risk that should be addressed promptly.
Mitigation Recommendations
European organizations should immediately audit their WordPress installations to identify the presence of the Broken Link Checker by AIOSEO plugin and its version. If affected, they should upgrade to a patched version once available or temporarily disable the plugin to prevent exploitation. In the absence of an official patch, organizations can implement custom access controls by restricting contributor-level user capabilities or employing a Web Application Firewall (WAF) to block unauthorized REST API DELETE requests to the vulnerable endpoint. Additionally, monitoring REST API usage logs for suspicious DELETE requests targeting posts can help detect exploitation attempts. Organizations should also review user roles and permissions to ensure that contributor accounts are limited and monitored, reducing the risk of insider threats. Regular backups of website content are essential to enable recovery from unauthorized deletions. Finally, applying the principle of least privilege and enforcing multi-factor authentication for all WordPress users can further mitigate exploitation risks.
Affected Countries
For access to advanced analysis and higher rate limits, contact root@offseq.com
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- Wordfence
- Date Reserved
- 2025-10-14T10:08:30.799Z
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 691c3e32a312a743bb510b75
Added to database: 11/18/2025, 9:36:50 AM
Last enriched: 11/18/2025, 9:54:47 AM
Last updated: 11/22/2025, 6:50:03 AM
Views: 17
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Related Threats
CVE-2025-11186: CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in humanityco Cookie Notice & Compliance for GDPR / CCPA
MediumCVE-2025-2609: CWE-79 Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') in MagnusSolution MagnusBilling
HighCVE-2024-9643: CWE-489 Active Debug Code in Four-Faith F3x36
CriticalCVE-2025-65947: CWE-400: Uncontrolled Resource Consumption in jzeuzs thread-amount
HighCVE-2025-65946: CWE-77: Improper Neutralization of Special Elements used in a Command ('Command Injection') in RooCodeInc Roo-Code
HighActions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need enhanced features?
Contact root@offseq.com for Pro access with improved analysis and higher rate limits.