Description
The Newsletters WordPress plugin before 4.15 does not prevent deserialization of untrusted input that is stored through a public form, allowing unauthenticated attackers to inject a PHP object and, via a property-oriented gadget chain bundled with the Newsletters WordPress plugin before 4.15, write arbitrary files and execute code on the server.
Published: 2026-07-14
Score: 8.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Newsletters WordPress plugin, versions prior to 4.15, fails to prevent deserialization of untrusted data submitted through a public subscription form. This flaw allows an unauthenticated attacker to inject a crafted PHP object. Combined with a property-oriented gadget chain supplied by the plugin before 4.15, the attacker can write arbitrary files and execute code on the server, leading to full compromise of the site.

Affected Systems

The Newsletters WordPress plugin, versions older than 4.15, is affected. The vulnerability is tied to the public subscription form that accepts custom field values.

Risk and Exploitability

The CVSS base score of 8.1 indicates high severity. The EPSS score of less than 1% suggests that exploitation is rare, and the vulnerability is not listed in the CISA KEV catalog. However, the public subscription form is accessible to anyone on the internet. If an attacker successfully supplies a malicious payload, the gadget chain enables file writes and code execution, allowing full control of the affected WordPress instance.

Generated by OpenCVE AI on July 31, 2026 at 10:45 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Newsletters plugin to version 4.15 or later, where deserialization checks have been removed or secured.
  • If an upgrade is not immediately possible, temporarily disable the public subscription form or block the endpoint that receives custom field input.
  • Remove or sanitize any custom fields that allow arbitrary data before submission, ensuring no unserialized data is stored.
  • Apply general WordPress security hardening: keep core and other plugins up to date and limit file permissions to reduce attack surface.

Generated by OpenCVE AI on July 31, 2026 at 10:45 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 14 Jul 2026 13: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': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 14 Jul 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Newsletters WordPress plugin before 4.15 does not prevent deserialization of untrusted input that is stored through a public form, allowing unauthenticated attackers to inject a PHP object and, via a property-oriented gadget chain bundled with the Newsletters WordPress plugin before 4.15, write arbitrary files and execute code on the server.
Title Newsletters < 4.15 - Unauthenticated PHP Object Injection via Subscriber Custom Field
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-07-14T12:28:44.066Z

Reserved: 2026-06-18T07:06:08.362Z

Link: CVE-2026-12583

cve-icon Vulnrichment

Updated: 2026-07-14T12:28:32.839Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T11:00:06Z

Weaknesses
  • CWE-502

    Deserialization of Untrusted Data