ZeroHour
The Hacker Newspublished ()ingested @TheHackersNews

Critical WordPress Modular DS Plugin Flaw Actively Exploited to Gain Admin Access

criticalExploit / PoC exploited in the wildimportance 60CVE-2026-23550

Vulnerabilities mentionedAll →

CVEVulnerabilityCVSSEPSSFlagsAffectedExposurePublished
CVE-2026-23550
Incorrect Privilege Assignment in Modular DS WordPress Plugin Enables Admin Takeover

The Modular DS (modular-connector) WordPress plugin contains an incorrect privilege assignment flaw (CWE-266) that allows privilege escalation and is rated critical at CVSS 9.8. Per the CVSS vector, the flaw is exploitable over a network with low attack complexity, no privileges required, and no user interaction, meaning a remote attacker can trigger it against any site running an affected version. Successful exploitation grants the attacker administrator-level access to the WordPress site, effectively a full admin takeover with high impact on confidentiality, integrity, and availability. Any WordPress site running Modular DS in versions up to and including 2.5.1 is affected. Security news reports indicate the flaw is being actively exploited in the wild to gain admin access, and EPSS assigns a 21.1% probability of exploitation within 30 days (97th percentile), though the flaw is not yet listed in CISA's KEV catalog.

Do: Update the Modular DS connector plugin to the latest patched release (any version after 2.5.1) immediately, since the flaw is being actively exploited. Because successful exploitation grants full administrator access, audit affected sites for unexpected administrator accounts, altered user roles, and suspicious recent admin activity, and treat vulnerable installs as potentially compromised. If patching is not immediately possible, deactivate the plugin until the fixed version can be deployed.

9.821%
  • Modular DS (modular-connector) WordPress plugin from n/a through <= 2.5.1 (all versions up to and including 2.5.1)
moderate≈10,000+ sites (estimated; no verified install count was provided)
Full article557 words · extracted from thehackernews.com · click to collapse

Ravie LakshmananJan 15, 2026Web Security /Vulnerability

A maximum-severity security flaw in a WordPress plugin called Modular DS has come under active exploitation in the wild, according to Patchstack.

The vulnerability, tracked as CVE-2026-23550 (CVSS score: 10.0), has been described as a case of unauthenticated privilege escalation impacting all versions of the plugin prior to and including 2.5.1. It has been patched in version 2.5.2. The plugin has more than 40,000 active installs.

"In versions 2.5.1 and below, the plugin is vulnerable to privilege escalation, due to a combination of factors including direct route selection, bypassing of authentication mechanisms, and auto-login as admin," Patchstack said.

The problem is rooted in its routing mechanism, which is designed to put certain sensitive routes behind an authentication barrier. The plugin exposes its routes under the "/api/modular-connector/" prefix.

However, it has been found that this security layer can be bypassed every time the "direct request" mode is enabled by supplying an "origin" parameter set to "mo" and a "type" parameter set to any value (e.g., "origin=mo&type=xxx"). This causes the request to be treated as a Modular direct request.

"Therefore, as soon as the site has already been connected to Modular (tokens present/renewable), anyone can pass the auth middleware: there is no cryptographic link between the incoming request and Modular itself," Patchstack explained.

"This exposes several routes, including /login/, /server-information/, /manager/, and /backup/, which allow various actions to be performed, ranging from remote login to obtaining sensitive system or user data."

As a result of this loophole, an unauthenticated attacker can exploit the "/login/{modular_request}" route to get administrator access, resulting in privilege escalation. This could then pave the way for a full site compromise, permitting an attacker to introduce malicious changes, stage malware, or redirect users to scams.

According to details shared by the WordPress security company, attacks exploiting the flaw are said to have been first detected on January 13, 2026, at around 2 a.m. UTC, with HTTP GET calls to the endpoint "/api/modular-connector/login/" followed by attempts to create an admin user.

The attacks have originated from the following IP addresses -

In light of active exploitation of CVE-2026-23550, users of the plugin are advised to update to a patched version as soon as possible.

"This vulnerability highlights how dangerous implicit trust in internal request paths can be when exposed to the public internet," Patchstack said.

"In this case, the issue was not caused by a single bug, but by several design choices combined together: URL-based route matching, a permissive 'direct request' mode, authentication based only on the site connection state, and a login flow that automatically falls back to an administrator account."

Modular DS is also recommending users to review their sites for signs of compromise, such as unexpected admin users or suspicious requests from automated scanners, and, if found, perform the steps below -

  • Regenerate WordPress salts to invalidate all existing sessions
  • Regenerate OAuth credentials
  • Scan the site for malicious plugins, files, or code

"The vulnerability was located in a custom routing layer extending Laravel’s route matching functionality," the maintainers of the plugin said. "The route matching logic was overly permissive, allowing crafted requests to match protected endpoints without proper authentication validation."

Found this article interesting? Follow us on Google News, Twitter and LinkedIn to read more exclusive content we post.

Text extracted automatically; images, tables and formatting may be missing. Original: https://thehackernews.com/2026/01/critical-wordpress-modular-ds-plugin.html