Pfsense

13 CVEs across 8 Pfsense products. Browse Pfsense vulnerabilities, severities, and proof-of-concept exploits.

Pfsense products with known CVEs

ProductCVEs
Pfsense24
Pfsense Ce And Pfsense Plus3
Suricata Package3
Snort Package2
Pfblockerng1
Pfsense-Pkg-Freeradius31
Pfsense-Pkg-Wireguard1
Pfsense Plus1
Pfsense CVEs — newest first
CVESeverityScorePublishedSummary
CVE-2025-69691Critical9.92026-05-08Netgate pfSense CE 2.8.0 allows code execution in the XMLRPC API via pfsense.exec_php. NOTE: the Supplier disputes this because the API call is only available…
CVE-2025-69690Critical9.12026-05-08Netgate pfSense CE 2.7.2 allows code execution by using the module installer with a backup file with a serialized PHP object containing the post_reboot_command…
CVE-2025-34178Medium5.42025-09-09In pfSense CE /suricata/suricata_app_parsers.php, the value of the policy_name parameter is not sanitized of HTML-related strings/characters before being direc…
CVE-2025-34177Medium5.42025-09-09In pfSense CE /suricata/suricata_flow_stream.php, the value of the policy_name parameter is not sanitized of HTML-related strings/characters before being direc…
CVE-2025-34176Medium4.32025-09-09In pfSense CE /suricata/suricata_ip_reputation.php, the value of the iplist parameter is not sanitized of directory traversal-related strings/characters. This…
CVE-2025-34175Medium6.12025-09-09In pfSense CE /usr/local/www/suricata/suricata_filecheck.php, the value of the filehash parameter is directly displayed without sanitizing for HTML-related cha…
CVE-2025-34174Medium5.42025-09-09In pfSense CE /usr/local/www/status_traffic_totals.php, the value of the start-day parameter is not ensured to be a numeric value or sanitized of HTML-related…
CVE-2025-34173Medium4.32025-09-09In pfSense CE /usr/local/www/snort/snort_ip_reputation.php, the value of the iplist parameter is not sanitized of directory traversal-related characters/string…
CVE-2025-34172Medium6.12025-09-09In pfSense CE /usr/local/www/haproxy/haproxy_stats.php, the value of the showsticktablecontent parameter is displayed after being read from HTTP GET requests…
CVE-2025-53392Medium5.02025-06-28In Netgate pfSense CE 2.8.0, the "WebCfg - Diagnostics: Command" privilege allows reading arbitrary files via diag_command.php dlPath directory traversal. NOTE…
CVE-2023-29975High7.22023-11-09An issue discovered in Pfsense CE version 2.6.0 allows attackers to change the password of any user without verification.
CVE-2023-29974Critical9.82023-11-08An issue discovered in Pfsense CE version 2.6.0 allows attackers to compromise user accounts via weak password requirements.
CVE-2023-29973Medium4.92023-10-25Pfsense CE version 2.6.0 is vulnerable to No rate limit which can lead to an attacker creating multiple malicious users in firewall.
CVE-2020-19678High7.52023-04-06Directory Traversal vulnerability found in Pfsense v.2.1.3 and Pfsense Suricata v.1.4.6 pkg v.1.0.1 allows a remote attacker to obtain sensitive information vi…
CVE-2023-27100Critical9.82023-03-22Improper restriction of excessive authentication attempts in the SSHGuard component of Netgate pfSense Plus software v22.05.1 and pfSense CE software v2.6.0 al…
CVE-2022-40624Critical9.82022-12-20pfSense pfBlockerNG through 2.1.4_27 allows remote attackers to execute arbitrary OS commands as root via the HTTP Host header, a different vulnerability than…
CVE-2022-42247Medium6.12022-10-03pfSense v2.5.2 was discovered to contain a cross-site scripting (XSS) vulnerability in the browser.php component. This vulnerability allows attackers to execut…
CVE-2022-26019High8.82022-03-31Improper access control vulnerability in pfSense CE and pfSense Plus (pfSense CE software versions prior to 2.6.0 and pfSense Plus software versions prior to 2…
CVE-2022-24299High8.82022-03-31Improper input validation vulnerability in pfSense CE and pfSense Plus (pfSense CE software versions prior to 2.6.0 and pfSense Plus software versions prior to…
CVE-2021-20729Medium6.12022-03-31Cross-site scripting vulnerability in pfSense CE and pfSense Plus (pfSense CE software versions 2.5.2 and earlier, and pfSense Plus software versions 21.05 and…
CVE-2022-21132Medium6.52022-03-10Directory traversal vulnerability in pfSense-pkg-WireGuard pfSense-pkg-WireGuard 0.1.5 versions prior to 0.1.5_4 and pfSense-pkg-WireGuard 0.1.6 versions prior…
CVE-2021-41282High8.82022-03-01diag_routes.php in pfSense 2.5.2 allows sed data injection. Authenticated users are intended to be able to view data about the routes set in the firewall. The…
CVE-2022-23993Medium6.12022-01-26/usr/local/www/pkg.php in pfSense CE before 2.6.0 and pfSense Plus before 22.01 uses $_REQUEST['pkg_filter'] in a PHP echo call, causing XSS.
CVE-2020-26693Medium5.42021-06-01A stored cross-site scripting (XSS) vulnerability was discovered in pfSense 2.4.5-p1 which allows an authenticated attacker to execute arbitrary web scripts vi…
CVE-2021-27933Medium6.12021-04-28pfSense 2.5.0 allows XSS via the services_wol_edit.php Description field.
CVE-2019-18667Medium6.12019-11-02/usr/local/www/freeradius_view_config.php in the freeradius3 package before 0.15.7_3 for pfSense on FreeBSD allows a user with an XSS payload as password or us…
CVE-2016-10709High8.82018-01-22pfSense before 2.3 allows remote authenticated users to execute arbitrary OS commands via a '|' character in the status_rrd_graph_img.php graph parameter, rela…
CVE-2014-46962014-07-02Multiple open redirect vulnerabilities in the Suricata package before 1.0.6 for pfSense through 2.1.4 allow remote attackers to redirect users to arbitrary web…
CVE-2014-46952014-07-02Multiple open redirect vulnerabilities in the Snort package before 3.0.13 for pfSense through 2.1.4 allow remote attackers to redirect users to arbitrary web s…
CVE-2014-46942014-07-02Multiple cross-site scripting (XSS) vulnerabilities in suricata_select_alias.php in the Suricata package before 1.0.6 for pfSense through 2.1.4 allow remote at…
CVE-2014-46932014-07-02Multiple cross-site scripting (XSS) vulnerabilities in the Snort package before 3.0.13 for pfSense through 2.1.4 allow remote attackers to inject arbitrary web…
CVE-2011-50472012-01-03Cross-site scripting (XSS) vulnerability in status_rrd_graph.php in pfSense before 2.0.1 allows remote attackers to inject arbitrary web script or HTML via the…
CVE-2011-41972012-01-03etc/inc/certs.inc in the PKI implementation in pfSense before 2.0.1 creates each X.509 certificate with a true value for the CA basic constraint, which allows…