Zum Inhalt springen

Fortinet FortiOS: Remote Code Execution ohne Login

10. September 2026 durch
Fortinet FortiOS: Remote Code Execution ohne Login
Tom Ziegler

Fortinet FortiOS steht wegen einer hoch eingestuften Schwachstelle unter Zugzwang: Ein entfernter, anonymer Angreifer kann die Lücke ausnutzen, um beliebigen Programmcode auszuführen. Damit betrifft das Risiko genau die Systeme, die häufig direkt am Netzwerkrand stehen und sicherheitskritische Funktionen bündeln. Betroffen sind verwundbare FortiOS-Stände; Administratoren sollten ihre eingesetzten Builds und Release-Zweige daher unmittelbar gegen die verfügbaren Herstellerinformationen prüfen. Die Schwachstellenklasse ist Remote Code Execution ohne vorherige Authentifizierung. Gelingt ein Angriff, kann der Angreifer Code im Kontext des betroffenen FortiOS-Dienstes ausführen und damit die Firewall- oder VPN-Appliance selbst zum Einstiegspunkt machen.

Warum diese Lücke am Perimeter besonders schwer wiegt

FortiOS läuft typischerweise auf Fortinet-Systemen, die als Firewall, VPN-Gateway oder zentrale Security-Appliance eingesetzt werden. Solche Geräte sitzen nicht irgendwo im internen Netz, sondern häufig direkt zwischen Internet und Unternehmensinfrastruktur. Eine anonym ausnutzbare Codeausführung auf dieser Ebene ist deshalb mehr als ein gewöhnlicher Softwarefehler: Der Angriff setzt keinen gültigen Account voraus und kann aus der Ferne erfolgen.

Die Einstufung als hoch passt zu diesem Angriffsmodell. Remote Code Execution ist für Administratoren besonders kritisch, weil sie die klassische Schutzlinie aus Passwortschutz, Rollenmodell und MFA umgehen kann, wenn der verwundbare Dienst bereits vor der Authentifizierung erreichbar ist. Bei Perimeter-Systemen erhöht sich der Druck zusätzlich, weil diese Komponenten oft öffentlich exponierte Schnittstellen bereitstellen müssen. VPN-Portale, Management- oder Service-Endpunkte sollten deshalb nicht pauschal als vertrauenswürdig gelten, nur weil sie zu einer Security-Appliance gehören.

Für die praktische Bewertung zählt vor allem die Erreichbarkeit. Ein FortiOS-System, dessen verwundbare Komponente aus dem Internet erreichbar ist, verdient eine höhere Priorität als ein isoliertes Laborgerät. Gleichzeitig sollten interne Angriffswege nicht unterschätzt werden: Auch ein Angreifer mit Zugang zu einem kompromittierten Client-Netz kann verwundbare FortiOS-Instanzen im internen Routing- oder Administrationspfad erreichen. Die Lücke eignet sich damit potenziell sowohl für den Erstzugriff als auch für laterale Bewegungen innerhalb einer bereits angegriffenen Umgebung.

Was Admins bei FortiOS jetzt prüfen sollten

Der erste Schritt ist eine saubere Bestandsaufnahme. Viele Organisationen betreiben mehrere Fortinet-Geräte in unterschiedlichen Rollen: zentrale Internet-Firewalls, Standortkopplungen, VPN-Gateways, HA-Cluster oder Appliances in Außenstellen. Gerade Außenstellen und ältere Cluster-Knoten fallen im Patch Management leicht aus dem Raster. Admins sollten deshalb nicht nur die Haupt-Firewall prüfen, sondern alle FortiOS-Instanzen mit ihrer aktuellen Build-Nummer erfassen.

Danach folgt die Expositionsanalyse. Entscheidend ist, welche Schnittstellen der Systeme aus nicht vertrauenswürdigen Netzen erreichbar sind. Management-Zugänge sollten grundsätzlich nicht direkt aus dem Internet offenstehen. Wo Remote-Administration notwendig ist, sollte sie über dedizierte Administrationsnetze, VPN-Zugänge oder restriktive Quell-IP-Filter abgesichert werden. Diese Maßnahmen ersetzen kein Update, reduzieren aber das unmittelbare Angriffsfenster, bis ein Wartungsfenster verfügbar ist.

Auch Logging und Monitoring verdienen Aufmerksamkeit. Bei einer Codeausführungslücke auf einem Perimeter-System reichen klassische Server-Logs im internen Netz nicht aus. Relevante Hinweise können in FortiOS-Systemereignissen, Administrator-Logins, Konfigurationsänderungen, VPN-Ereignissen oder ungewöhnlichen Neustarts auftauchen. Security-Teams sollten prüfen, ob FortiOS-Logs zentral gesammelt werden und ob Alarme für unerwartete Änderungen an Firewall-Regeln, VPN-Konfigurationen oder Admin-Accounts greifen.

Patchen bleibt die zentrale Gegenmaßnahme

Mitigationen am Netzwerkrand sind sinnvoll, aber sie schließen eine Remote-Code-Execution-Schwachstelle nicht zuverlässig. Die belastbare Maßnahme ist ein korrigierter FortiOS-Stand. In produktiven Umgebungen sollte das Update trotzdem kontrolliert erfolgen: HA-Cluster, VPN-Abhängigkeiten und standortübergreifende Routing-Setups brauchen ein Wartungsfenster mit Rollback-Plan. Wer FortiOS-Systeme für Remote Access nutzt, sollte außerdem sicherstellen, dass während des Updates alternative Administrationswege verfügbar sind.

Nach dem Update ist die Arbeit nicht beendet. Bei anonym ausnutzbarer Codeausführung sollte ein kurzer Integritätscheck folgen: Stimmen die Konfigurationen, gibt es neue Admin-Accounts, wurden VPN-Profile verändert, tauchen ungewöhnliche Regeln oder Objekte auf? Solche Prüfungen sind besonders wichtig, wenn das System vor dem Patch öffentlich erreichbar war. Ein erfolgreich aktualisiertes Gerät kann weiterhin kompromittierte Konfigurationen tragen, wenn ein Angreifer vorher Zugriff erlangt hat.

Für Administratoren ergibt sich daraus eine klare Reihenfolge: Erst die exponierten FortiOS-Systeme identifizieren, dann Updates priorisieren, anschließend Zugriffspfade härten und Logs auswerten. Besonders kritisch sind Appliances mit Internet-Erreichbarkeit und Systemen, die zentrale VPN- oder Firewall-Funktionen für mehrere Standorte übernehmen.

  • Spielen Sie die für Ihren FortiOS-Zweig bereitgestellte korrigierte Version priorisiert ein.
  • Beschränken Sie Management- und Service-Zugriffe auf vertrauenswürdige Netze.
  • Prüfen Sie FortiOS-Logs auf unerwartete Logins, Neustarts und Konfigurationsänderungen.
  • Planen Sie ein Wartungsfenster mit Rollback für HA-Cluster und VPN-Gateways.
Fortinet FortiOS: Remote Code Execution ohne Login
Tom Ziegler 10. September 2026
Diesen Beitrag teilen