Summary
Ein Angreifer kann mehrere Schwachstellen in OPNsense ausnutzen, um beliebigen Programmcode mit Administratorrechten auszuführen, um Sicherheitsvorkehrungen zu umgehen, um einen Cross-Site Scripting Angriff durchzuführen, um Dateien zu manipulieren, um Informationen offenzulegen, und um einen Denial of Service Angriff durchzuführen.
Product
OPNsense ist eine freie Firewall-Distribution auf Basis von FreeBSD.
Vulnerabilities 12
-
Critical 9.9CVE-2026-57155 Public exploit
OPNsense: Root RCE via Arbitrary File Write in GeoIP Alias Importer
OPNsense is a FreeBSD based firewall and routing platform. Prior to version 26.1.11, the Firewall Alias GeoIP importer's process_zip() and process_gzip() paths in src/opnsense/scripts/filter/lib/alias/geoip.py use an unvalidated CSV country_code value to cons…
-
High 8.1
OPNsense: Configuration line injection via multiple GUI text fields
OPNsense is a FreeBSD based firewall and routing platform. Prior to 26.1.11 and 26.4.1p1, authenticated Web UI or API users with delegated access to affected settings can submit CR or LF characters in fields expected to contain one line, causing generated pri…
-
High 8.1
OPNsense: Log Forgery via Login Username CRLF in WebGUI Authentication → Pf Table IP Blocking
OPNsense is a FreeBSD based firewall and routing platform. Prior to version 26.1.11, the unauthenticated WebGUI login usernamefld accepts carriage-return and line-feed characters that survive LOG_AUTH processing through syslog-ng-lockout.conf into the syslog-…
-
High 8.0
OPNsense: Stored XSS to root RCE via OpenVPN client common_name in status views
OPNsense is a FreeBSD based firewall and routing platform. Prior to version 26.1.11, the OpenVPN connection-status dashboard widget in src/opnsense/www/js/widgets/OpenVPNClients.js and the connection-status view place a client common_name into data-common-nam…
-
High 7.1
OPNsense: Direct comma-separated user privileges bypass OPNsense MVC read-only write protection
OPNsense is a FreeBSD based firewall and routing platform. Prior to 26.1.11, OPNsense\Core\ACL::hasPrivilege() appends a directly assigned comma-separated <priv> value as one string and then uses an exact comparison when checking user-config-readonly. A user …
-
Medium 5.9
OPNsense core through 26.7.8 NTP Configuration Injection via GPS and PPS Fudge Fields
OPNsense core through 26.7.8 contains a configuration injection vulnerability that allows authenticated users to append ntpd.conf directives by embedding newlines in the fudge and refid fields. Attackers holding the page-services-ntp-gps or PPS privilege can …
-
Medium 5.9
OPNsense: OpenVPN Client Specific Override common_name allows path traversal in generated CSO files
OPNsense is a FreeBSD based firewall and routing platform. Prior to version 26.1.11, the OpenVPN Client Specific Override common_name field accepts path traversal sequences and openvpn_csc_conf_write() concatenates the value into /var/etc/openvpn-csc/<vpnid>/…
-
Medium 5.4
OPNsense: Stored XSS in Firewall Rules/NAT pages via a HTML-attribute breakout
OPNsense is a FreeBSD based firewall and routing platform. Prior to version 26.1.11, Firewall Rules and NAT views place stored category names and alias descriptions into HTML title attributes in filter_rule.volt and nat_rule.volt without quote-safe encoding. …
-
Medium 5.4
OPNsense: Stored XSS in Services: NTP GPS
OPNsense is a FreeBSD based firewall and routing platform. Prior to version 26.1.11, the NTP GPS page stores the operator-supplied initcmd value in base64 form, applies legacy_html_escape_form_data() to the encoded string, and then uses base64_decode() to dec…
-
Medium 5.3
OPNsense core before 26.7.8 Lockout IP Planting via WebGUI Login Username
OPNsense core before 26.7.8 contains a log injection vulnerability that allows unauthenticated attackers to plant victim IP addresses in the lockout_handler by submitting crafted WebGUI login usernames. Attackers can submit usernames like 'Invalid user <victi…
-
Medium 5.2
OPNsense: Stored XSS in Administration Settings via Certificate Description
OPNsense is a FreeBSD based firewall and routing platform. Prior to version 26.1.11, src/www/system_advanced_admin.php reads certificate records into $a_cert but omits that array from legacy_html_escape_form_data() before rendering each certificate descr valu…
-
Medium 4.3
OPNsense: XPath injection in MVC safe-delete
OPNsense is a FreeBSD based firewall and routing platform. Prior to version 26.1.11, the safe-delete path reached through ApiMutableModelControllerBase::delBase() interpolates an unvalidated safe-delete token from the request URL into an XPath expression over…
Revision history
-
#5
Referenz(en) aufgenommen: EUVD-2026-116116
-
#4
Referenz(en) aufgenommen: CVE-2026-119560, EUVD-2026-113825
-
#3
Referenz(en) aufgenommen: CVE-2026-119423, EUVD-2026-113803
-
#2
Referenzen eingetragen
-
#1
Initiale Fassung
References
-
GitHub Security Advisory GHSA-2m9v-p7r9-gfcw vom 2026-07-01
https://github.com/opnsense/core/security/advisories/GHSA-2m9v-p7r9-gfcw
-
GitHub Security Advisory GHSA-2v2x-m4j7-76pv vom 2026-07-01
https://github.com/opnsense/core/security/advisories/GHSA-2v2x-m4j7-76pv
-
GitHub Security Advisory GHSA-2xrm-p255-p43h vom 2026-07-01
https://github.com/opnsense/core/security/advisories/GHSA-2xrm-p255-p43h
-
GitHub Security Advisory GHSA-8pgr-x852-qx4j vom 2026-07-01
https://github.com/opnsense/core/security/advisories/GHSA-8pgr-x852-qx4j
-
GitHub Security Advisory GHSA-98h6-479q-9q3w vom 2026-07-01
https://github.com/opnsense/core/security/advisories/GHSA-98h6-479q-9q3w
-
GitHub Security Advisory GHSA-fq94-cxvc-9r7w vom 2026-07-01
https://github.com/opnsense/core/security/advisories/GHSA-fq94-cxvc-9r7w
-
GitHub Security Advisory GHSA-h793-67jm-j4m5 vom 2026-07-01
https://github.com/opnsense/core/security/advisories/GHSA-h793-67jm-j4m5
-
GitHub Security Advisory GHSA-wjqq-rfmm-v5h3 vom 2026-07-01
https://github.com/opnsense/core/security/advisories/GHSA-wjqq-rfmm-v5h3
-
GitHub Security Advisory GHSA-p9pr-782r-w2xw vom 2026-07-01
https://github.com/opnsense/core/security/advisories/GHSA-p9pr-782r-w2xw