WordPress Plugin Vulnerabilities
Chained Quiz < 1.1.8.2 - Unauthenticated Reflected XSS
Description
WordPress Plugin Plugin Chained Quiz before 1.1.8.2 suffers from a Reflected XSS vulnerability in the 'total_questions' POST parameter when a user completes a quiz.
The code in question accepts the 'total_questions' parameter without escaping the special characters:
models/quiz.php
$output = str_replace('{{questions}}', $_POST['total_questions'], $output);
Proof of Concept
Affects Plugins
References
Classification
Type
XSS
OWASP top 10
CWE
CVSS
Miscellaneous
Original Researcher
Ben Armstrong
Submitter
Ben Armstrong
Submitter website
Verified
No
WPVDB ID
Timeline
Publicly Published
2020-01-16 (about 6 years ago)
Added
2020-01-16 (about 6 years ago)
Last Updated
2020-09-22 (about 5 years ago)