CVE-2019-16332
WordPress API Bearer Auth <20190907 - Cross-Site Scripting
Record summary
CVE-2019-16332 has a selected CVSS score of 6.1 (medium); EIP currently links 2 curated repository PoCs and 1 Nuclei template.
Description
In the api-bearer-auth plugin before 20190907 for WordPress, the server parameter is not correctly filtered in the swagger-config.yaml.php file, and it is possible to inject JavaScript code, aka XSS.
Exploitation context
Proofs of concept
2Curated repository PoCs
GitHubCVE-2019-16332Curated repository PoCby 0xd3vilStars: 127Not analyzed1 file
GitHubCVE-2019-16332Curated repository PoCby yubsyStars: 112Not analyzed1 file
Nuclei templates
1ProjectDiscoveryMEDIUMWordPress API Bearer Auth <20190907 - Cross-Site ScriptingCVSS 6.1
WordPress API Bearer Auth plugin before 20190907 contains a cross-site scripting vulnerability. The server parameter is not correctly filtered in swagger-config.yaml.php.
Impact
Successful exploitation of this vulnerability could allow an attacker to inject malicious scripts into web pages viewed by users, leading to potential data theft or unauthorized actions.
Remediation
Update to the latest version of WordPress API Bearer Auth plugin (20190907 or later) to mitigate the vulnerability.
Source: ProjectDiscovery