{"schema":"threatline.record/2","record":{"id":"CVE-2026-92537","aliases":[],"summary":"Newsletter <= 9.3.9 - Unauthenticated Insufficiently Protected Credentials via '/tnp/l/' Click-Tracking REST Endpoint (Raw Subscriber Token Cookie Disclosure)","details":"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.","categories":["Applications & CMS"],"product":"Newsletter – Send awesome emails from WordPress","vendor":"satollo","ecosystem":null,"affected_ranges":[{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-92537","source_modified_at":"2026-10-01T14:21:14.764Z","fetched_at":"2026-10-23T18:52:38.922436Z","product":"Newsletter – Send awesome emails from WordPress","vendor":"satollo","versions":[{"version":"0","status":"affected","lessThanOrEqual":"9.3.9","versionType":"semver"}],"defaultStatus":"unaffected"}],"fixed_versions":[],"cvss":5.3,"severity":"Medium","kev":{"listed":false},"epss":{"probability":0.00322,"percentile":0.24008,"score_date":"2026-10-23"},"published_at":"2026-10-01T02:27:46.143Z","modified_at":"2026-10-01T14:21:14.764Z","provenance":[{"source":"CVE List","url":"https://www.cve.org/CVERecord?id=CVE-2026-92537","fetched_at":"2026-10-23T18:52:38.922436Z","source_modified_at":"2026-10-01T14:21:14.764Z"},{"source":"EPSS","url":"https://api.first.org/data/v1/epss?cve=CVE-2026-92537","fetched_at":"2026-10-23T18:42:43.628194Z","source_modified_at":"2026-10-23"}],"sources":["CVE List","EPSS"],"references":[{"source":"CVE List","url":"https://www.wordfence.com/threat-intel/vulnerabilities/id/ed68a4ff-a2aa-4df7-96b1-f094bce4b9b7?source=cve"},{"source":"CVE List","url":"https://plugins.trac.wordpress.org/browser/newsletter/tags/9.3.9/statistics/statistics.php#L174"},{"source":"CVE List","url":"https://plugins.trac.wordpress.org/browser/newsletter/tags/9.3.9/includes/module.php#L403"},{"source":"CVE List","url":"https://plugins.trac.wordpress.org/browser/newsletter/tags/9.3.9/includes/module-base.php#L441"},{"source":"CVE List","url":"https://plugins.trac.wordpress.org/browser/newsletter/tags/9.3.9/statistics/statistics.php#L107"},{"source":"CVE List","url":"https://plugins.trac.wordpress.org/browser/newsletter/tags/9.3.9/statistics/statistics.php#L335"},{"source":"CVE List","url":"https://plugins.trac.wordpress.org/browser/newsletter/tags/9.3.9/includes/module-base.php#L1209"},{"source":"CVE List","url":"https://plugins.trac.wordpress.org/changeset?reponame=&new=3709894%40newsletter%2Ftags%2F9.4.0&old=3695457%40newsletter%2Ftags%2F9.3.9"}],"locations":[],"motoko_assessment":{"status":"requires_architecture_review","automatic_remediation":false},"cve_state":"PUBLISHED","cvss_source":"CVE List","ssvc":{"exploitation":"none","automatable":"yes","technical_impact":"partial","assessed_at":"2026-10-01T14:21:07.819888Z"},"classification":{"method":"product-first software-layer rules","rules_version":"2.1","matched_on":"product","confidence":"heuristic","reviewed":false},"change_timestamp":"2026-10-01T14:21:14.764Z","content_hash":"b179f60b1b19aeaa3a02b8e8e5502f7c228f3e9e0d5f358a48885510244cf195"}}
