Netgate pfSense CE: Autorisierungsumgehung über Wiederherstellung und Installation der Konfiguration
Zusammenfassung
pfSense CE bis einschliesslich 2.9.0 erzwingt das Privileg 'User - Config: Deny Config Write' in config_restore() und config_install() nicht. Ein WebGUI-Benutzer mit Seitenberechtigungen für services_acb.php, uploadconfig.php, diag_confbak.php oder diag_backup.php kann config.xml durch eine selbst gewählte Datei ersetzen. Laut CVE-Eintrag kann dies nach einem Reload oder Neustart zur Codeausführung mit Root-Rechten führen. Die Ausnutzung setzt ein authentifiziertes Konto mit diesen Seitenberechtigungen voraus; der NVD-Vektor geht von hohen Privilegien aus (PR:H).
Betroffen
- Netgate pfSense CE bis und mit 2.9.0
- Entwicklungssnapshot 2.9.0-DEVELOPMENT (Commit 9363ac5) wird in den Recherchen als betroffen genannt
Behoben in
Unbekannt.
Umgehung
- Das Privileg Deny Config Write nicht als Schutz der Konfiguration verwenden.
- Zugriff auf services_acb.php, uploadconfig.php, diag_confbak.php und diag_backup.php für alle Konten entfernen, die ihn nicht benötigen.
- Den WebGUI-Zugriff auf ein Management-VLAN oder VPN beschränken; nie direkt aus dem Internet erreichbar machen.
- Gemeinsam genutzte Administratorkonten entfernen und Benutzerberechtigungen prüfen.
- Offline-Konfigurationssicherungen aufbewahren und config.xml mit einer bekannt guten Kopie vergleichen.
Netgate hat keine Massnahmen veröffentlicht; diese sind keine verifizierten Herstellerempfehlungen.
Ausnutzung
- Bekannte Ausnutzung: keine Hinweise gefunden.
- Ein öffentliches Proof-of-Concept-Repository wird in den CVE-Referenzen genannt und als Exploit gekennzeichnet; sein Inhalt wurde nicht geprüft.
- CISA SSVC: Exploitation poc, Automatable no, Technical Impact total.
- EPSS ist niedrig (rund 1%).
Unsere Empfehlung
- Alle pfSense-CE-Systeme bis 2.9.0 auf WebGUI-Exposition prüfen.
- Nicht-administrative Konten prüfen und die vier genannten Seitenberechtigungen entfernen, wo sie nicht benötigt werden.
- WebGUI-Zugriff auf vertrauenswürdige Netze beschränken und die Konfiguration offline sichern.
- Netgate-Versionshinweise überwachen und den Fix sofort einspielen, sobald er verfügbar ist, da noch keine korrigierte Version bekannt ist.
- config.xml auf unerwartete Änderungen prüfen.
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- VulnCheck advisory www.vulncheck.com
- Abraxas Labs research abraxaslabs.tech
- Abraxas Labs GitHub repository github.com
- pfSense source config.lib.inc (lines 588-597) github.com
- pfSense source config.lib.inc (lines 743-798) github.com
- Netgate pfSense privileges documentation docs.netgate.com
- Netgate tracker issue 15908 redmine.pfsense.org
Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 01.11.2026 07:57.
Referenzen der NVD (5)
- https://abraxaslabs.tech/research/pfsense-ce-leftovers
- https://github.com/abraxas/pfsense-config-readonly-restore
- https://github.com/pfsense/pfsense/blob/9363ac5b8651a1c7a333180425ce7719070f95f9/src/etc/inc/config.lib.inc#L…
- https://github.com/pfsense/pfsense/blob/9363ac5b8651a1c7a333180425ce7719070f95f9/src/etc/inc/config.lib.inc#L…
- https://www.vulncheck.com/advisories/netgate-pfsense-ce-through-2.9.0-authorization-bypass-via-config-restore…
Quellen
Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:
- NVD (NIST) – CVE, Bewertung (CVSS), betroffene Produkte
- CISA KEV – von der CISA bestätigt aktiv ausgenutzte Lücken
- CISA Vulnrichment – Einschätzung der CISA (SSVC) im offiziellen CVE-Eintrag
- FIRST EPSS – Wahrscheinlichkeit einer Ausnutzung
- Microsoft MSRC – Patch Tuesday: Lücken, Schweregrad, Updates
- PoC-in-GitHub – öffentliche Proof-of-Concept-Repositories
- Metasploit (Rapid7) – Module des Metasploit Framework
- Exploit-DB (OffSec) – Archiv öffentlicher Exploits (nur Verweise)
- Patch-Tage: offizielle Seiten der Hersteller (je Hersteller verlinkt) (Patch-Tage der Hersteller)
Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.
Betroffen? Wir helfen.
Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.
