Newsletters <= 4.18.1 - Unauthenticated SQL Injection via Subscriber Management 'id' Parameter
- ID
- WPSEC-2026-1337
- Plugin
- Newsletters (newsletters-lite)
- Affected
- all versions before 4.18.2
- Remediation
- Update to 4.18.2 or later.
- CVSS 3.1
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- Weakness
- CWE-89
- Usage
- Plugin Low · Affected versions Low among sites WPSec scans, 2026-10-21
- Attack surface
- Newsletters on WPSec AttackSurface
- Fix released
- Published
Description
The Newsletters plugin for WordPress is vulnerable to SQL Injection via the 'id' parameter of the subscriber profile management form (managementsavefields AJAX action) in all versions up to, and including, 4.18.1, due to the client-supplied 'id' being passed to the subscriber save routine and concatenated without escaping or preparation into the WHERE clause of the UPDATE query. This makes it possible for unauthenticated attackers with a subscriber management session, which any visitor can get by subscribing to a list, to append additional SQL to the existing query. This can be used to extract sensitive information from the database or to modify other subscribers' records.
References
- https://wpsec.com/vuln/WPSEC-2026-1337/
- https://plugins.svn.wordpress.org/newsletters-lite/tags/4.18.2/
- https://wordpress.org/plugins/newsletters-lite/
Published by WPSec. Provided as is, without warranty. Corrections: contact us.
This advisory as JSON or Markdown · All advisories: JSON, RSS