Description
The Newsletters WordPress plugin before 4.16 does not restrict the classes allowed when unserialising a value taken from a public form submission, allowing unauthenticated attackers to inject arbitrary PHP objects.
Published: 2026-08-08
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Newsletters WordPress plugin prior to version 4.16 fails to restrict the classes allowed during PHP unserialisation of data received from a public form submission, enabling an attacker to inject arbitrary PHP objects. This flaw allows unauthenticated users to supply crafted payloads that, when unserialised, can instantiate objects that may expose further vulnerabilities such as code execution or unauthorized data manipulation.

Affected Systems

WordPress sites running the Newsletters plugin at any version below 4.16 are affected; the issue originates from the plugin’s handling of date form fields without validating the serialised content.

Risk and Exploitability

The EPSS score for this vulnerability is not available and it is not listed in the CISA KEV catalogue, indicating no publicly confirmed exploitation at this time. Weakness CWE‑545 (Object Injection) underpins the flaw, and because the input comes from a public form it is highly likely that an attacker can exploit the vulnerability from any unauthenticated endpoint capable of receiving the same serialized data. The impact ranges from potential execution of arbitrary code to alteration of application state depending on the objects injected.

Generated by OpenCVE AI on August 8, 2026 at 07:26 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Newsletters plugin to at least version 4.16, which removes the unfettered unserialisation behaviour.
  • If an immediate upgrade is not possible, disable or remove the date form that submits serialised data, or force the form to validate and sanitize all input before passing it to the plugin.
  • Implement a PHP runtime safeguard by limiting allowed classes during unserialisation, e.g. change calls to `unserialize($data, ['allowed_classes'=>false])` or employ a web‑application firewall rule to block object‑injection payloads.

Generated by OpenCVE AI on August 8, 2026 at 07:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 08 Aug 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-545

Sat, 08 Aug 2026 06:30:00 +0000

Type Values Removed Values Added
Description The Newsletters WordPress plugin before 4.16 does not restrict the classes allowed when unserialising a value taken from a public form submission, allowing unauthenticated attackers to inject arbitrary PHP objects.
Title Newsletters < 4.16 - Unauthenticated PHP Object Injection via Date Form Field
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-08T06:00:10.538Z

Reserved: 2026-07-20T09:09:37.520Z

Link: CVE-2026-16267

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-08T07:30:17Z

Weaknesses
  • CWE-545

    DEPRECATED: Use of Dynamic Class Loading