IT SBIT Services
Schneeberger
DEEN
CVE tracker

Adwised Web Push Notification: Stored XSS via settings by authenticated users

CVE-2026-87761High 8.0

← All vulnerabilities

Summary

The Adwised Web Push Notification WordPress plugin up to and including version 2.5.7 does not check capabilities or nonces when saving its site-wide configuration. It also does not escape these values when printing them in an inline script on every front-end page. A user with a low-privilege account, such as a subscriber, can store malicious JavaScript that runs in the browsers of all visitors, including administrators.

Affected

  • Adwised Web Push Notification WordPress plugin, all versions up to and including 2.5.7
  • Vendor and exact product identity not confirmed in the CVE data

Fixed in

Unknown. No vendor advisory or confirmed fixed release was found.

Workaround

  • Deactivate and remove the plugin if web push notifications are not required
  • Review accounts with subscriber or higher roles and disable open self-registration if it is not needed
  • Check the plugin's stored settings and front-end inline scripts for unexpected script content and remove any found
  • Check administrator accounts for unexpected changes

Exploitation

  • No known exploitation in the wild
  • Not listed in CISA KEV
  • No public proof of concept found
  • CISA SSVC: exploitation none, automatable no

Our recommendation

  • Identify all WordPress sites running this plugin, including versions up to 2.5.7
  • Remove the plugin if it is not needed
  • If it is needed, treat the site as at risk until a fixed release is confirmed from the vendor or wordpress.org, and apply the update as soon as it is available
  • Also check CVE-2026-87762, which affects the same plugin
  • Monitor the front-end and admin accounts for signs of script injection

Public exploits

PoC-in-GitHub, Metasploit and Exploit-DB list nothing for this CVE.

Research sources

Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 1 Nov 2026, 21:28.

Original description (NVD)

The Adwised Web Push Notification WordPress plugin through 2.5.7 does not perform any capability or nonce check before allowing an authenticated user to overwrite its site-wide configuration, and does not escape those configuration values before printing them inside an inline script block on every front-end page, allowing any authenticated user, such as a subscriber, to perform Stored Cross-Site Scripting attacks against every visitor, including administrators.

NVD references (1)

Sources

The tracker combines official, freely usable data sources – updated continuously:

This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.

Affected? We can help.

We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.