PatchSiren cyber security CVE debrief
CVE-2025-7963 tymotey CVE debrief
The Easy Waveform Player plugin for WordPress has a Stored Cross-Site Scripting vulnerability via the shortcode_easywaveformplayer() function in all versions up to, and including, 1.2.2. This is due to insufficient input sanitization and output escaping, allowing authenticated attackers with Contributor-level access and above to inject arbitrary web scripts. These scripts will execute when a user accesses an injected page.
- Vendor
- tymotey
- Product
- Easy Waveform Player
- CVSS
- MEDIUM 6.4
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-02
- Original CVE updated
- 2026-09-03
- Advisory published
- 2026-09-02
- Advisory updated
- 2026-09-03
Who should care
Administrators of WordPress sites using the Easy Waveform Player plugin, especially those with Contributor-level access and above, should be aware of this vulnerability and take necessary actions to protect their sites. Vulnerability management and security teams should review and prioritize patching of affected deployments, while developers should consider additional security measures to prevent exploitation in custom integrations or downstream applications.
Technical summary
The Easy Waveform Player plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the shortcode_easywaveformplayer() function in all versions up to, and including, 1.2.2. This vulnerability allows authenticated attackers with Contributor-level access and above to inject arbitrary web scripts, which will execute when a user accesses an injected page. Affected product deployments should be reviewed for exposure and updated to the latest version.
Defensive priority
Medium-priority defensive actions are required to address this vulnerability. Ensure the plugin is updated to the latest version and monitor for suspicious activity.
Recommended defensive actions
- Update the Easy Waveform Player plugin to the latest version.
- Monitor for suspicious activity.
- Restrict Contributor-level access and above.
- Implement additional security measures to prevent exploitation.
- Review compensating controls for exposed systems while remediation is scheduled and verified.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
Evidence notes
Evidence from the CVE Program and NVD confirms the vulnerability in Easy Waveform Player plugin versions up to 1.2.2. Contributor-level access and above can exploit this vulnerability. Additional review of plugin codebase and user access controls is recommended to verify affected scope and validate vendor guidance.
Sources and references
Verified primary and authoritative sources
-
CVE-2025-7963 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2025-7963
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2025-7963 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2025-7963
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://plugins.trac.wordpress.org/browser/easy-waveform-player/trunk/includes/class-easywaveformplayer.php
-
Source reference
Unverified legacy reference
URL: https://wordpress.org/plugins/easy-waveform-player/
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.