CVE-2025-34178: Netgate pfSense CE Suricata package v7.0.8_2 Stored Cross-Site Scripting
In pfSense CE /suricata/suricata_app_parsers.php, the value of the policy_name parameter is not sanitized of HTML-related strings/characters before being directly displayed. This can result in stored cross-site scripting. The attacker must be authenticated with at least "WebCfg - Services: suricata package" permissions.
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2025-34178?
CVE-2025-34178 is classified as a medium severity vulnerability due to the potential for stored cross-site scripting attacks.
How do I fix CVE-2025-34178?
To mitigate CVE-2025-34178, ensure that the web application sanitizes the policy_name parameter to prevent HTML-related strings from being executed.
Who is affected by CVE-2025-34178?
CVE-2025-34178 affects users of Netgate pfSense CE Suricata where authenticated users can exploit the vulnerability.
What type of vulnerability is CVE-2025-34178?
CVE-2025-34178 is a stored cross-site scripting (XSS) vulnerability that occurs due to unsanitized input.
What conditions allow exploitation of CVE-2025-34178?
Exploitation of CVE-2025-34178 requires an attacker to be authenticated with at least the 'WebCfg - Server' role.