Vigil@nce - pfSense: multiple Cross Site Scripting in the captive portal
April 2017 by Vigil@nce
This bulletin was written by Vigil@nce : https://vigilance.fr/offer
SYNTHESIS OF THE VULNERABILITY
An attacker can trigger several Cross Site Scripting in the portal
of pfSense, in order to run JavaScript code in the context of the
web site.
Impacted products: pfSense.
Severity: 2/4.
Creation date: 21/02/2017.
DESCRIPTION OF THE VULNERABILITY
The pfSense product offers a web service.
However, data processed in the pages "status_captiveportal.php",
"status_captiveportal_expire.php", "status_captiveportal_test.php",
"status_captiveportal_voucher_roll.php" and
"status_captiveportal_vouchers.php" are not filtered before beging
inserted in generated HTML documents.
An attacker can therefore trigger several Cross Site Scripting in
the portal of pfSense, in order to run JavaScript code in the
context of the web site.
ACCESS TO THE COMPLETE VIGIL@NCE BULLETIN
https://vigilance.fr/vulnerability/pfSense-multiple-Cross-Site-Scripting-in-the-captive-portal-21922