CVE-2026-2279
WordPress vulnerability analysis and mitigation

Overview

CVE-2026-2279 is a SQL Injection vulnerability in the myLinksDump plugin for WordPress, developed by silvercover. The flaw exists in all versions up to and including 1.6, where the sort_by and sort_order parameters are insufficiently escaped and passed into existing SQL queries without adequate preparation. Authenticated attackers with administrator-level access or above can exploit this to append arbitrary SQL queries and extract sensitive information from the WordPress database. It was published on March 21, 2026, and carries a CVSS v3.1 base score of 7.2 (High) (Wordfence, Red Hat CVE).

Technical details

The root cause is classified as CWE-89 (Improper Neutralization of Special Elements used in an SQL Command) (Feedly). The vulnerable code is located in myLinksDump.php (around lines 414 and 423), where user-supplied sort_by and sort_order parameters are incorporated into SQL queries without proper escaping or use of prepared statements (ENISA EUVD). An attacker with WordPress administrator credentials can craft malicious values for these parameters to perform SQL injection, enabling extraction of arbitrary data from the underlying database. The attack vector is network-based with low complexity, though it requires high privileges (administrator-level authentication).

Impact

Successful exploitation allows an authenticated administrator to extract sensitive information from the WordPress database, potentially including user credentials, personal data, configuration secrets, and other stored content. While the high privilege requirement limits the attacker pool, a compromised or malicious administrator account could leverage this vulnerability to fully enumerate the database. Integrity and availability impacts are also rated High in the CVSS scoring, indicating the potential for data modification or disruption (Wordfence).

Exploitability

No public proof-of-concept exploit code or evidence of in-the-wild exploitation has been reported for CVE-2026-2279 as of the available data. The EPSS score is approximately 0.03% (0.000300), indicating a very low probability of exploitation in the near term (Feedly). The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. Exploitation is constrained by the requirement for administrator-level authentication, significantly reducing the attack surface.

Exploitation steps

  1. Authentication: Log in to the WordPress site with an administrator-level account (or compromise existing admin credentials via phishing, credential stuffing, or other means).
  2. Identify the plugin: Confirm the myLinksDump plugin (version ≤ 1.6) is installed and active on the target WordPress site.
  3. Locate the vulnerable endpoint: Navigate to the plugin's administrative interface that processes the sort_by or sort_order parameters in its database queries (see myLinksDump.php lines 414 and 423).
  4. Craft the SQL injection payload: Manipulate the sort_by or sort_order parameter values to inject additional SQL syntax, for example appending a UNION SELECT statement or a boolean-based blind injection payload to enumerate database tables and extract data.
  5. Extract sensitive data: Use the injected query to retrieve sensitive database contents such as WordPress user table credentials (wp_users), configuration data, or other stored information (Wordfence, ENISA EUVD).

Indicators of compromise

  • Logs: WordPress or web server access logs showing unusual or malformed values in sort_by or sort_order parameters (e.g., SQL keywords such as UNION, SELECT, FROM, --, or encoded equivalents) in requests to the myLinksDump plugin endpoint.
  • Database: Unexpected or anomalous database query patterns logged by the MySQL/MariaDB slow query log or general query log, particularly queries involving UNION SELECT or multi-statement injections originating from the WordPress application user.
  • File System: No specific file-based IOCs are expected for this SQL injection vulnerability, as exploitation occurs at the database query layer without requiring file writes.
  • Network: Repeated or automated HTTP requests to the myLinksDump plugin admin page with varying sort_by/sort_order parameter values from a single authenticated session, potentially indicating automated SQL injection tooling (e.g., sqlmap).

Mitigation and workarounds

Users should update the myLinksDump plugin to a version beyond 1.6 if a patched release is available from the plugin author (silvercover). If no patch is available, the recommended workaround is to deactivate and remove the myLinksDump plugin until a fix is released. Additionally, restricting WordPress administrator access to trusted users and enabling a web application firewall (WAF) capable of detecting SQL injection patterns can reduce risk (Wordfence, Wordfence Weekly Report).

Community reactions

Wordfence reported CVE-2026-2279 as part of its weekly WordPress vulnerability intelligence report for the week of March 16–22, 2026, noting the SQL injection risk in the myLinksDump plugin (Wordfence Weekly Report). RedPacket Security also published a CVE alert for this vulnerability, and it was noted on social media via automated CVE notification accounts (RedPacket Security). No significant broader media coverage or notable researcher commentary beyond standard vulnerability disclosure channels has been identified.

Additional resources


SourceThis report was generated using AI

Related WordPress vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-19848MEDIUM6.5
  • wp-user-avatar
NoYesAug 21, 2026
CVE-2026-17559MEDIUM5.3
  • content-protector
NoYesAug 21, 2026
CVE-2026-16650MEDIUM5.3
  • charitable
NoYesAug 21, 2026
CVE-2026-15150MEDIUM5.3
  • mycred
NoYesAug 21, 2026
CVE-2026-18356LOW3.7
  • limit-login-attempts-reloaded
NoYesAug 21, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management