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: 8.1 High
EPSS: < 1% Very Low
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 CVSS score of 8.1 and EPSS score of < 1 % classify this vulnerability as high severity with a very low but nonzero exploitation probability; it is not listed in the CISA KEV catalogue, indicating no publicly confirmed exploitation at this time. The weakness CWE-502 (Deserialization of Untrusted Data) underpins the flaw, and because the input comes from a public form it remains 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 13, 2026 at 11:35 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 13, 2026 at 11:35 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 13 Aug 2026 10:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-545

Tue, 11 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-502
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


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-11T19:32:29.821Z

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

Link: CVE-2026-16267

cve-icon Vulnrichment

Updated: 2026-08-11T19:32:14.524Z

cve-icon NVD

Status : Deferred

Published: 2026-08-08T07:17:09.667

Modified: 2026-08-26T16:31:16.753

Link: CVE-2026-16267

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T11:45:03Z

Weaknesses
  • CWE-502

    Deserialization of Untrusted Data