Skip to content
Threat Feed
high advisory

Rank Math SEO: PHP object injection remote code execution (CVE-2026-1928)

The Rank Math SEO plugin for WordPress is vulnerable to PHP object injection via the updateMeta REST API endpoint, allowing authenticated contributors to achieve remote code execution through POP chain exploitation.

CVE search metadata

CVE search record: CVE-2026-1928. Severity: high. CVSS: 8.8. KEV: no. Product: Rank Math SEO (<= 1.0.276). Brief: Rank Math SEO: PHP object injection remote code execution (CVE-2026-1928). Brief link: https://feed.craftedsignal.io/briefs/2026-10-rank-math-cve-2026-1928/

Triage facts

Revision 1
Applicability
Rank Math SEO (<= 1.0.276)
Evidence
Unknown
Severity
High
Action
Elevated
Sources
1 public source
Freshness
Revision 1Oct 28, 06:27 UTC
Detection
1 rule
Vulnerabilities
1 CVE
Source quality
A1Likely

The Rank Math SEO plugin for WordPress (all versions up to and including 1.0.276) contains a PHP object injection vulnerability in the updateMeta REST API endpoint. The flaw stems from insecure deserialization of untrusted input. Authenticated users with Contributor access or higher can exploit this, and by leveraging an existing Property-Oriented Programming (POP) chain, attackers can write a webshell to the server's uploads directory to execute arbitrary code.

Attack Chain

  1. Attacker gains or provisions a WordPress user account with Contributor-level privileges.
  2. Attacker crafts a malicious serialized PHP object payload designed to trigger a known POP chain within the application context.
  3. Attacker sends a specially crafted POST request to the updateMeta REST API endpoint, injecting the serialized object.
  4. The application deserializes the untrusted input, triggering the POP chain.
  5. The POP chain executes file system operations to write a malicious PHP script (webshell) into the WordPress uploads directory.
  6. Attacker sends an HTTP request to the newly created file in the uploads directory to execute arbitrary code.

Impact

Successful exploitation allows for remote code execution, granting attackers the ability to run arbitrary commands on the underlying web server, potentially leading to full site compromise and persistent access.

Recommendation

  • Upgrade the Rank Math SEO plugin to a version released after 1.0.276 immediately.
  • Audit WordPress user accounts with Contributor-level access or higher to ensure authorization integrity.
  • Scan the server's 'uploads' directory for unauthorized PHP files or suspicious modification timestamps.

Immediate actions

Upgrade Rank Math SEO plugin to the latest version

IT Operations 24h

Threat Hunt

Identify unauthorized file creation in WordPress uploads directory

T1505.003 high high confidence hunt now

Data: File system access logs or Integrity monitoring

Mitigations

Upgrade Rank Math SEO to current patch

immediate IT Operations

CVE-2026-1928

Detection coverage 1

Detect CVE-2026-1928 Exploitation - Unauthorized REST API updateMeta Request

high

Detects HTTP POST requests to the Rank Math updateMeta REST API endpoint, which is the vector for CVE-2026-1928.

sigma tactics: initial_access techniques: T1190 sources: webserver

Detection queries are available on the platform. Get full rules →