S4E just found a low-severity finding from dns any record query
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
critical·Web Vulnerabilities·Updated Oct 22, 2026

CVE-2026-18937 Scanner

CVE-2026-18937 Scanner - Remote Code Execution vulnerability in WordPress Broken Link Checker

Est. Time~10 seconds
Scan TypeGroup Scan
Targetsdomain, subdomain, ipv4
CostFree
5
Times Used
continuous scan runs
3.4k
Continuously Checked
assets under CS
2
Vulnerabilities Found
confirmed findings
References
9.0
CVSScritical
Exploitable remotely over the internet · no authentication required.
Description

The Broken Link Checker WordPress plugin before 2.4.12 does not limit which query variables it accepts from user input on sites using plain permalinks, allowing unauthenticated users to overwrite arbitrary PHP global variables, and to execute arbitrary code on the server when a classic (non-block) is active.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
Broken Link Checker
AFFECTED< 2.4.12→SAFE ✓≥ 2.4.12
Updated Nov 6, 2026View on NVD →
Detail

WordPress Broken Link Checker is a popular plugin used widely by website administrators to manage and correct broken links on their sites. This tool helps maintain the overall health of WordPress sites by scanning for dead links in posts, pages, and comments. The plugin aims to improve site SEO and user experience by preventing visitors from encountering errors. It is typically utilized by webmasters, SEO specialists, and site developers to enhance site credibility and performance. Given its reach, it is installed on numerous WordPress sites under various hosting environments. The versatility and automation extend its usage to any size of WordPress installation from small blogs to large corporate websites.

The Remote Code Execution (RCE) vulnerability identified in the WordPress Broken Link Checker plugin before version 2.4.12 is significant as it allows attackers to execute arbitrary code on affected sites. This vulnerability exists because the plugin doesn't adequately restrict query variables, thus exposing PHP global variables when plain permalinks are used, and a classic theme is active. Such security flaws can be leveraged by unauthorized users, potentially enabling them to gain significant control over the web server. RCE vulnerabilities are particularly dangerous since they provide attackers with direct access to the system, allowing them to manipulate and control network environments remotely. By exploiting these flaws, adversaries could upload malware, alter existing files, or steal sensitive information.

The vulnerability presents technical risks whereby certain query variables are not limited, leading to unintended PHP global variable exposure. The attacker can manipulate query variables to inject malicious commands within the system using the system function. The vulnerability becomes exploitable when a site is configured with plain permalinks, and a classic theme is enabled, providing a vector for code injection. It requires the attacker to craft specific HTTP requests that abuse the WordPress PHP callback mechanism, ultimately leading to unauthorized code execution. The endpoint targeted is susceptible because the parameter handling did not incorporate robust security validations and checks.

If exploited, the vulnerability could lead to severe system compromise, including unauthorized access and control over the website server. Attackers could potentially execute arbitrary commands, leading to data breaches, installation of malicious software, or complete server takeover. The consequences include loss of data integrity, confidentiality breaches, compromised server performance, and potential service outages. Furthermore, this could affect a site's reputation, result in legal liabilities and customer trust erosion. In severe cases, it may necessitate a full site recovery and implementation of enhanced security protocols.

REFERENCES

Solution Advice
  • Upgrade the WordPress Broken Link Checker plugin to version 2.4.12 or later.
  • Implement strict input validation to prevent injection attacks.
  • Regularly review and update site plugins and themes to their latest versions.
  • Configure web servers to minimize the execution permissions granted to PHP variables.
  • Consider utilizing a security plugin to monitor for unauthorized changes or access attempts.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.