Radar sectionsDatabase
Check my site
WordPress plugin

Newsletter <= 9.3.9 — Unauthenticated Insufficiently Protected Credentials via '/tnp/l/' Click-Tracking REST Endpoint (Raw Subscriber Token Cookie Disclosure)

CVE-2026-92537Published · Updated

Action summary

Affected: ≤9.3.9Update to 9.4.0 or newer

All remediation steps
Severity
Medium5.3
CVSS
5.3
CVSS 3.1 · CNA (Wordfence)
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
What does this vector mean?
AV:N Attack vector
Network
AC:L Attack complexity
Low
PR:N Privileges required
None
UI:N User interaction
None
S:U Scope
Unchanged
C:N Confidentiality
None
I:L Integrity
Low
A:N Availability
None
Weakness
CWE-522 Insufficiently Protected Credentials
Required access
No account needed
Exploit prediction (EPSS)
0.3% chance in 30 days25th percentile
CISA KEV
Not listed

Am I affected?

Newsletter – Send awesome emails from WordPress newsletter

  1. Affected≤ 9.3.9
  2. Patched in9.4.0

Update to 9.4.0 or newer.

You are affected if you run ≤ 9.3.9. Version 9.4.0 and later are not affected by this issue.

  • Check your version: in wp-admin go to Plugins → Installed Plugins and read the version under Newsletter – Send awesome emails from WordPress.
  • No admin access? Run a passive check of your site. It reads public files only.
  • No account is needed to exploit this. Treat any exposed site on an affected version as at risk.

What to do

  1. Update to version 9.4.0, or a newer patched version
  2. Rotate administrator passwords and application secrets if the site ran a vulnerable version while publicly reachable.
  3. Watch Newsletter – Send awesome emails from WordPress to get an email when the next vulnerability is published.

Advisory

Source description from Wordfence Intelligence, credited to Swayam Bhageria.

The Newsletter – Send awesome emails from WordPress plugin for WordPress is vulnerable to Insufficiently Protected Credentials in all versions up to, and including, 9.3.9 The plugin's public click-tracking REST route `/tnp/l/` is registered with `permission_callback => '__return_true'` and, upon receiving a valid keyed-MD5 signature, calls `set_user_cookie()`, which emits a `Set-Cookie: newsletter=<id>-<raw_token>` response header to the requester because the subscriber object loaded via `get_user()` lacks the `_trusted` property, causing `get_user_key()` to return the raw token column value instead of its MD5-masked variant. This makes it possible for unauthenticated attackers who obtain any signed click-tracking URL for a target subscriber to receive that subscriber's permanent raw authentication cookie, which they can then use to export the subscriber's full PII record via the JSON profile-export endpoint (`?na=px`), rewrite the subscriber's stored profile (`?na=ps`), and silently unsubscribe the subscriber via the RFC-8058 one-click endpoint (`?na=ocu`), none of which require a nonce, password, or email challenge. Signed tracking URLs are embedded in every external link of every newsletter delivered to a subscriber, carry no timestamp, and never expire until the site's relink key rotates, meaning that any party who observes such a URL — through a forwarded email, a shared inbox, a mail-gateway log, or Referer headers on the redirect target, which has no Referrer-Policy set — can replay it indefinitely to obtain the victim's credential.

Exploits & references

Proof-of-concept & detection

No public proof-of-concept or detection template is known for this vulnerability.

Advisories & patches

More in Newsletter – Send awesome emails from WordPress

All 24
More vulnerabilities in Newsletter – Send awesome emails from WordPress
SeverityVulnerabilityCVEPublished
High7.2Unauthenticated Stored Cross-Site Scripting via 'np1' Custom Field Parameter
≤9.4.0Update to 9.4.1
CVE-2026-96566
Medium6.1Reflected Cross-Site Scripting via 'nn' Parameter
≤9.3.8Update to 9.3.9
CVE-2026-90981
High7.2Unauthenticated Stored Cross-Site Scripting
≤9.3.3Update to 9.3.4
CVE-2026-66596
Medium4.3Cross-Site Request Forgery to Newsletter Unsubscription
≤9.1.0Update to 9.1.1
CVE-2026-1051
Medium4.9Authenticated (Administrator+) SQL Injection
≤9.0.9Update to 9.1.0
CVE-2025-67999

Timeline

  1. CVE published

    Severity medium, CVSS 5.3

  2. Record last updated

Sources & licenses

Wordfence record
Vulnerability data
Wordfence Intelligence. Copyright 2012-2026 Defiant Inc. Licensed under the CC BY-SA 4.0.
CVE® identifiers
Copyright 1999-2026 The MITRE Corporation. Used under the CVE Program. CVE® is a registered trademark of The MITRE Corporation.
CVSS / CWE
National Vulnerability Database (NVD), shown unmodified. This product uses the NVD API but is not endorsed or certified by the NVD.
EPSS
Exploit Prediction Scoring System by FIRST.org.
VulnCrest content
Summary, remediation guidance and page layout © VulnCrest. Not sourced from NVD.

How we use these sources

Search VulnCrest Radar

Are you sure?