Skip to main content

Link Factory CVE-2026-15413

| EUVDEUVD-2026-57747 CRITICAL
Hidden Functionality (CWE-912)
2026-08-13 WPScan GHSA-p2hj-vx9x-4rh8
10.0
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Operator identifies backdoored site via unauthenticated health check
  2. Delivery
    Craft Ed25519-signed REST request
  3. Exploit
    Submit to /wp-json/link-factory/v1/ endpoint
  4. Execution
    Signature validates against hardcoded operator key
  5. Persist
    Execute privileged operator command
  6. Impact
    Full site data theft and content control

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Hidden functionality detection
Exploitation Conditions

The required condition is deployment of the malicious Link Factory plugin on the WordPress site; once installed and active, the operator endpoints under /wp-json/link-factory/v1/ are reachable remotely with no WordPress authentication and no user interaction. The key limiting factor is the Ed25519 signature check: privileged operations require a request signed with the operator's private key verified against the hardcoded operator public key, so exploitation of the privileged functions is restricted to the operator (or a holder of that private key) - not to arbitrary unauthenticated internet attackers. The only genuinely open surface is the health-check endpoint, which is intentionally unauthenticated and usable by anyone to fingerprint affected hosts.

Impact

The CVSS vector (AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H) scores a maximal 10.0, and for a backdoor this is credible: the operator reaches the site over the network, with low complexity, no WordPress credentials, no user interaction, a changed scope (the backdoor can affect the whole host beyond the plugin), and full confidentiality/integrity/availability impact. A crucial nuance: PR:N is scored from the perspective of the plugin's operator, who bypasses WordPress authentication entirely - but the privileged REST endpoints are cryptographically gated by an Ed25519 signature, so an arbitrary third-party attacker cannot invoke them without the operator's private key. This means the practical threat is the plugin author (or anyone who obtains that private key), not opportunistic internet-wide scanning of the signed endpoints. EPSS and KEV data were not provided, so widespread automated exploitation is neither confirmed nor ruled out; POC availability confirms the backdoor mechanism is public. The unauthenticated health-check endpoint does expose the site to trivial detection by any party. Net assessment: a genuine critical-priority issue for any site running it, but the risk is targeted (operator-controlled) rather than mass-exploitable by the general attacker population.

Exploit ScenarioDerived

A site owner installs Link Factory believing it publishes homepage sentences; the operator, using their private key, signs requests to /wp-json/link-factory/v1/ and issues commands that read data, alter content, or plant further persistence with full privileges. A public POC exists, and given AV:N/AC:L the operator's requests succeed remotely with no site login and no complexity barrier. Separately, any third party can hit the unauthenticated health-check endpoint to enumerate which sites are running the backdoor.

Act Now Prioritize within 24-48h. Why: CRITICAL severity + public POC available.
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 13, 2026

Full site compromise in the Link Factory WordPress plugin stems from the plugin itself being a deliberate backdoor rather than a coding flaw. Marketed as a 'homepage sentence publisher', it silently exposes an operator-controlled REST API under /wp-json/link-factory/v1/ that grants the plugin's author covert command-and-control over any site that installs it. Publicly available exploit code exists (reported by WPScan); the endpoints require no WordPress authentication and are gated only by a detached Ed25519 signature tied to the operator's hardcoded public key, so the operator retains privileged access indefinitely.

RemediationAI

Because the plugin is itself a backdoor, the fix is not a patch but complete removal: deactivate and delete the Link Factory plugin from every affected WordPress installation immediately, then treat the site as compromised. No vendor-released patch is identified at time of analysis, and none should be trusted from this source. After removal, rotate all WordPress and hosting credentials, audit for persistence (rogue admin users, added must-use plugins, modified theme/core files, scheduled cron tasks, and any additional REST routes), and review server and access logs for requests to /wp-json/link-factory/v1/. As interim compensating controls before cleanup, block or deny web access to the /wp-json/link-factory/v1/ path at the WAF/reverse-proxy layer (this severs the operator's channel but does not remove the code), and restrict or disable the WordPress REST API where feasible - noting this may break legitimate integrations. Consult the WPScan advisory at https://wpscan.com/vulnerability/4cad269d-0146-4ca9-a1ae-55f02c8e5433/ for indicators. Consider restoring from a known-clean backup predating the plugin's installation.

Affected VersionsENISA

Link Factory 0 ≤*

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

This is malicious code disguised as a legitimate WordPress plugin (a supply-chain/backdoor case class akin to CWE-506 Embedded Malicious Code, though the input lists CWE as N/A). The backdoor is implemented on top of WordPress's REST API framework, registering routes under the namespace /wp-json/link-factory/v1/. Rather than relying on WordPress user roles or nonces, the operator endpoints authenticate requests using a detached Ed25519 signature (modern elliptic-curve public-key signing) verified against an operator public key baked into the plugin source; only the operator, holding the corresponding private key, can produce valid signatures. A health-check endpoint is intentionally left unauthenticated, which conveniently doubles as a fingerprinting beacon to identify hosts running the backdoor. The CPE (cpe:2.3:a:unknown:link_factory) reflects that this is an unknown/rogue vendor rather than an established software supplier.

Know when Link Factory gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (WPScan) PRIMARY 10.0 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
vuln.today AI 10.0 CRITICAL

Operator reaches the backdoor over the network with no WordPress auth or interaction; scope changes to the host and impact is total, though privileged use is gated by the operator's Ed25519 key.

3.1 AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

The Link Factory WordPress plugin is a backdoor. Distributed as a "homepage sentence publisher", it exposes an operator-controlled REST API under /wp-json/link-factory/v1/ - authenticated by a detached Ed25519 signature verified against a hardcoded operator public key (except for the health check).

Executive ViewAI

Why It Matters

The Link Factory WordPress plugin is a deliberately embedded backdoor granting its operator complete, persistent command-and-control access to any WordPress site where installed; publicly available exploit code exists for this vulnerability. Organizations using this plugin face immediate and total compromise risk, including data theft, website defacement, and potential weaponization for malware distribution. All WordPress deployments with this plugin require emergency removal and forensic investigation.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigation: immediately remove Link Factory plugin from all WordPress installations, implement network-level blocking of plugin repositories known to distribute it, and enforce security policies requiring pre-approval of all plugins before installation. Monitor for indicators of compromise including unauthorized administrator accounts, unexpected /wp-json/ API access patterns, unauthorized content modifications, and suspicious outbound network connections.

Threat Intelligence Overview

EPSS Score
0.3%
Top 79% exploitable
Prevalence
Rare
malicious rogue backdoor plugin, negligible legitimate deployment footprint
Exploit
POC
Public exploit code exists
Social Media
2
Sightings
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC Yes
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
CRITICAL severity + public POC available
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

70
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +50
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy