← Back to search

CVE-2026-87762

8.8 HIGH

Published 2026-10-11 · Updated 2026-10-13

AI risk analysis

Summary
The Adwised Web Push Notification WordPress plugin has a critical authorization bypass vulnerability that allows unauthenticated users to inject and execute arbitrary JavaScript code on every visitor's browser. This occurs because the plugin lacks proper authorization checks and uses a vulnerable secret comparison method that can be bypassed when the secret key is unset.
Exploitability
Exploitation is straightforward with no prerequisites, requiring only access to the WordPress site to trigger the injection of malicious JavaScript through unprotected endpoints.
Blast radius
The impact could be severe across all visitors since the injected JavaScript executes in every user's browser, potentially leading to session hijacking, data exfiltration, or full client-side compromise.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to version 2.5.8 or later to address the authorization bypass and secret comparison vulnerability.
xsswebwordpressauth-bypass

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

The Adwised Web Push Notification WordPress plugin through 2.5.7 does not have authorisation checks on several state-changing operations, and the secret comparison it uses instead can be bypassed on installations where the secret key has never been set, allowing unauthenticated users to store arbitrary JavaScript that is executed in the browser of every site visitor.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Weaknesses

CWE-79

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.