The Vigil@nce team watches public vulnerabilities impacting your computers, and then offers security solutions, a database and tools to fix them.

vulnerability announce 21922

pfSense: multiple Cross Site Scripting in the captive portal

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.
Identifiers: pfSense-SA-17_01.webgui, pfSense-SA-17_03.webgui, VIGILANCE-VUL-21922.

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.
Complete Vigil@nce bulletin.... (Free trial)

Computer vulnerabilities tracking service

Vigil@nce provides a software vulnerability note. The Vigil@nce team tracks computer vulnerabilities impacting systems and applications. The Vigil@nce vulnerability database contains several thousand vulnerabilities. The Vigil@nce security watch publishes vulnerability bulletins about threats impacting the information system.