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

Fixed in 1.1.8.2

References

Classification

Type
XSS
CWE

Miscellaneous

Original Researcher
Ben Armstrong
Submitter
Ben Armstrong
Submitter website
Verified
No

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)

Other