CVE-2026-40753: WordPress EasyMeals theme <= 1.5.1 - PHP Object Injection vulnerability
Unauthenticated PHP Object Injection in EasyMeals <= 1.5.1 versions.
Metrics
- CVSS v3.1
- 8.1
- Severity
- HIGH
- Fixed in
- —
- Affected Products
- 1
HarborGuard Analysis
Synopsis
PHP Object Injection is a vulnerability where attacker-controlled data is passed to PHP's unserialize() function, allowing the attacker to instantiate arbitrary objects and potentially chain them into dangerous operations. This vulnerability in the EasyMeals WordPress theme (versions 1.5.1 and earlier) is reachable over the network with no authentication required, though exploitation involves elevated complexity. Successful exploitation gives an attacker full read, write, and availability impact against the affected host depending on which PHP classes are available for chaining. No fix version has been published; HarborGuard tracks this advisory for patch availability.
HarborGuard Coverage
Detection of CVE-2026-40753 is available across every HarborGuard environment: the CVE is ingested from upstream feeds including the Patchstack advisory within minutes of publication and matched against customer images, including custom-built WordPress images containing the EasyMeals theme. Any image bundling EasyMeals at version 1.5.1 or earlier is flagged automatically.
AvailableHarborGuard is capable of scoring this CVE at 8.1 HIGH (CVSS v3.1) and weighting it further against each customer environment's compliance policy to determine urgency. Triage results are routed to the appropriate team inbox within each customer organization based on configured ownership rules.
AvailableBecause no upstream fix version has been published for EasyMeals, HarborGuard re-checks the advisory on every ingest cycle and will make a patched-image rebuild available automatically the moment an upstream fix is released. In the meantime, customers can use HarborGuard's policy controls to flag or block deployment of images containing the affected theme version.
Pending upstreamExploit Conditions
- Network reachabilityRequired
The vulnerable endpoint is exposed over the network, meaning an attacker must be able to reach the WordPress site's HTTP interface to deliver a malicious serialized payload.
- AuthenticationNot required
No account or session token is needed; the injection point is accessible to unauthenticated HTTP requests.
- Victim interactionNot required
The attacker sends a crafted request directly to the server; no user action or social engineering is involved.
- Attack complexityDetail
Exploitation is rated High complexity, meaning the attacker must identify a suitable PHP class chain (gadget chain) present in the environment and may need to account on specific conditions in the target's class loading context.
Blast Radius
- A successful attacker can read arbitrary files and application data from the server, including WordPress database credentials, secret keys, and stored user records.
- The attacker can write or modify files on the server, enabling webshell placement, theme/plugin tampering, or persistent backdoor installation.
- The attacker can crash or destabilize the PHP process or underlying service, causing denial of service for site visitors and administrators.
- The full scope of impact depends on which PHP classes (gadget chains) are available in the target environment, but CVSS rates Confidentiality, Integrity, and Availability all as High.
How HarborGuard Handles This
Available on HarborGuard: images containing EasyMeals at any version up to and including 1.5.1 are automatically flagged as HIGH severity (CVSS 8.1) the moment the advisory is ingested. Because no upstream patch exists yet, HarborGuard re-checks the Patchstack advisory feed on every ingest cycle and will trigger a patched-image rebuild and, for customers with auto-remediation enabled, open a PR against affected workloads as soon as a fix version is published. While no patch is available, recommended compensating controls include applying a web application firewall rule to block or sanitize requests that carry serialized PHP data, restricting HTTP access to the WordPress installation to known IP ranges where operationally feasible, and auditing the installed plugin and theme set to minimize the number of PHP classes loaded (reducing the available gadget chain surface). Customers can also use HarborGuard's policy engine to enforce a block-on-deploy rule for images that include this theme version until a fix is released.
- Mikado-Themes / EasyMeals≤ 1.5.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H