KritischCVE-2023-3519

    Citrix NetScaler ADC: Code-Injection (CVE-2023-3519)

    Veröffentlicht In CISA KEV seit Quellen: SingCERT, pwn.watch, CVE.org

    Was ist betroffen, was ist zu tun

    Ausführung von Code ohne Authentifizierung auf Distanz

    Die Schwachstelle wird aktiv ausgenutzt; behandeln Sie sie vorrangig. CISA führt sie als in Ransomware-Kampagnen genutzte Schwachstelle. Aktualisieren Sie Citrix NetScaler ADC auf Version 49.13, Citrix NetScaler ADC auf Version 91.13, Citrix NetScaler ADC auf Version 37.159. Sofortmaßnahmen, Mitigation und Erkennungsregeln stehen im Runbook unten.

    Betroffen
    • Citrix NetScaler ADC lt 13.1..49.13
    • Citrix NetScaler ADC lt 13.0..91.13
    • Citrix NetScaler ADC lt 13.1-FIPS..37.159
    • Citrix NetScaler ADC lt 12.1-NDcPP..55.297
    • Citrix NetScaler Gateway lt 13.1..49.13
    • Citrix NetScaler Gateway lt 13.0..91.13
    Behoben in
    • Citrix NetScaler ADC 49.13
    • Citrix NetScaler ADC 91.13
    • Citrix NetScaler ADC 37.159
    • Citrix NetScaler ADC 55.297
    • Citrix NetScaler Gateway 49.13
    • Citrix NetScaler Gateway 91.13

    Unklar, ob und wie Sie betroffen sind? Frage zu dieser Schwachstelle stellen

    Metriken

    9,8

    Priorität

    XIEM Effective CVSS: höchste verfügbare CVSS-Bewertung aus NVD- und Herstellerangaben.

    Quelle: NVD, CVSS v3

    9,8

    CVSS v3

    Schweregrad Kritisch auf der Skala von 0 bis 10.

    Quelle: SingCERT, pwn.watch, CVE.org

    99,75 %

    EPSS-Score

    Hoch – Modell schätzt ≥ 50 % Chance auf reale Ausnutzung in 30 Tagen.

    Quelle: FIRST EPSS, Perzentil 99,95

    Alle Metriken anzeigen
    Schweregrad
    Kritisch
    Priorität (0–325)

    Der Priorisierungs-Score ist eine zusammengeführte Kennzahl, die mehrere Einzelsignale zu einer einzigen, handlungsleitenden Rangfolge verdichtet: technische Schwere (CVSS), Ausnutzungswahrscheinlichkeit (EPSS), der Status als bekannt ausgenutzt (KEV) und der Kontext des betroffenen Assets. Ziel ist die Antwort auf die einzig wirklich wichtige Frage im Schwachstellenmanagement: Was zuerst?

    Im Glossar lesen
    257.01 Methodik
    Exploit-Reife

    Ein Exploit ist Code oder eine Technik, die eine konkrete Schwachstelle gezielt ausnutzt, um ein unbeabsichtigtes Verhalten zu erzwingen — etwa Code auszuführen oder Rechte auszuweiten. Er ist das Werkzeug, das aus einer theoretischen Lücke einen praktischen Angriff macht.

    Im Glossar lesen
    aktiv ausgenutztQuelle: CERT.at, ANSSI / CERT-FR So stufen wir ein
    XIEM Effective CVSS

    XIEM® ist das gestufte Managed-Security-Betriebsmodell von NEOSEC und eine eingetragene Marke der NEOSEC GmbH. Es erweitert klassisches SIEM — die zentrale Sammlung, Normalisierung und Korrelation sicherheitsrelevanter Ereignisse — um Endpunkt-Forensik, Netzwerk-Sichtbarkeit und Täuschungstechnik und führt diese zu drei aufeinander aufbauenden Stufen zusammen: Sentry, Orchestrate und Command.

    Im Glossar lesen
    9,8 Methodik
    CVSS v3

    CVSS ist der weltweit verbreitete, offene Standard zur Bewertung der technischen Schwere einer Schwachstelle auf einer Skala von 0 bis 10. Er beschreibt, wie leicht eine Lücke ausnutzbar ist und welchen Schaden sie anrichten kann — nicht jedoch, wie wahrscheinlich ihre tatsächliche Ausnutzung ist. CVSS und das ergänzende EPSS beantworten bewusst unterschiedliche Fragen.

    Im Glossar lesen
    9,8
    EPSS-Score

    Der EPSS-Score ist der absolute Modell-Output für eine einzelne Schwachstelle: die geschätzte Wahrscheinlichkeit einer realen Ausnutzung in den nächsten 30 Tagen, ausgedrückt als Wert zwischen 0 und 1 (bzw. 0 % bis 100 %). Ein Score von 0,42 bedeutet „das Modell schätzt eine 42-prozentige Chance auf reale Ausnutzung binnen 30 Tagen“.

    Im Glossar lesen
    99,75 %
    Hoch – Modell schätzt ≥ 50 % Chance auf reale Ausnutzung in 30 Tagen.
    EPSS-Perzentil

    Das EPSS-Perzentil ist die relative Einordnung einer Schwachstelle innerhalb aller EPSS-bewerteten CVEs, ausgedrückt als Wert zwischen 0 und 1. Ein Perzentil von 0,90 bedeutet „diese CVE hat einen höheren EPSS-Score als 90 % aller anderen bewerteten CVEs“. Anders als der EPSS-Score ist es keine Wahrscheinlichkeit — sondern eine Positionierung im Ranking.

    Im Glossar lesen
    99,95
    Kritisch – CVE liegt im obersten Fünftel aller heute bewerteten CVEs (Rang ≥ 80 %).
    KEV-Status

    Der KEV-Katalog ist eine von der US-Behörde CISA gepflegte Liste von Schwachstellen, für die eine aktive Ausnutzung in der Praxis nachgewiesen ist. Er beantwortet nicht die Frage „wie schwer?“, sondern „wird es bereits angegriffen?“ — und priorisiert damit das Patchen scharf.

    Im Glossar lesen
    Aktiv ausgenutzt
    Veröffentlicht
    In CISA KEV seit

    Der KEV-Katalog ist eine von der US-Behörde CISA gepflegte Liste von Schwachstellen, für die eine aktive Ausnutzung in der Praxis nachgewiesen ist. Er beantwortet nicht die Frage „wie schwer?“, sondern „wird es bereits angegriffen?“ — und priorisiert damit das Patchen scharf.

    Im Glossar lesen
    CWE

    CWE ist ein Katalog typischer Schwächen-Arten in Software und Hardware — etwa fehlerhafte Eingabevalidierung, unsichere Speicherbehandlung oder mangelhafte Authentisierung. Während eine CVE eine konkrete Schwachstelle in einem konkreten Produkt benennt, beschreibt eine CWE die zugrunde liegende Fehlerklasse.

    Im Glossar lesen
    CWE-94

    Behebung und Mitigation

    Warum sofort handeln?

    Priorisierung

    CVE-2023-3519 erhält CVSS 9.8 (AV:N/AC:L/PR:N/UI:N) und liegt im 100. EPSS-Perzentil — kein anderer Faktor erhöht die Ausnutzungswahrscheinlichkeit weiter. CISA bestätigt den Einsatz in Ransomware-Kampagnen. Angreifer nutzen die Schwachstelle, um ohne jede Authentifizierung Code auf dem NetScaler auszuführen, persistente Webshells zu platzieren und von dort in das interne Netz zu pivotieren — insbesondere in Richtung Active Directory und angebundener Backend-Systeme. Typische Zielprofile sind Organisationen, die NetScaler als VPN-Gateway oder Citrix Virtual Apps/Desktops-Zugangspunkt betreiben, also genau die KRITIS- und NIS2-relevante Infrastruktur. Jede Instanz, die als Gateway oder AAA-Server konfiguriert ist und noch nicht gepatcht wurde, ist als kritisch einzustufen und muss vor allen anderen Patch-Aktivitäten behandelt werden.

    1. Schritt 1 im Runbook

      Sofort-Response (0-24 h)

      • Patch sofort einspielen — Citrix hat Fixes für alle betroffenen Versionen veröffentlicht. Ziel-Versionen: NetScaler ADC und Gateway 13.1-49.13+, 13.0-91.13+, 12.1-55.297+ (12.1 ist EOL — Migration auf 13.x priorisieren). Patch-Details im Citrix Security Bulletin CTX561482 nachschlagen.
      • Appliances mit aktiver Gateway- oder AAA-Funktion sofort isolieren, sofern der Patch nicht innerhalb von 2 Stunden eingespielt werden kann. Die Schwachstelle ist nur ausnutzbar, wenn das Gerät als Gateway (VPN, ICA Proxy, RDP Proxy) oder AAA-Server konfiguriert ist — reine ADC-Instanzen ohne diese Rollen sind nicht direkt betroffen.
      • Laufende Sessions und Webshell-Artefakte prüfen — Citrix stellt ein Forensik-Skript bereit (im CTX561482 verlinkt). Auf dem Dateisystem nach unbekannten .php- und .cgi-Dateien in /netscaler/ns_gui/vpn/ und /var/netscaler/logon/ suchen.
      • Alle lokalen und LDAP-gebundenen Administratorpasswörter rotieren sowie API-Tokens und Service-Account-Credentials, die auf der Appliance hinterlegt sind — eine erfolgreiche Ausnutzung ermöglicht vollständigen Systemzugriff.
      • NetScaler-Management-Interface (Port 80/443 der NSIP) auf dediziertes Management-VLAN beschränken und aus dem Internet entfernen, falls noch nicht geschehen.
    2. Schritt 2 im Runbook

      Mitigation-Layer

      • WAF/IPS-Regel vor dem NetScaler schalten: Anfragen mit ungewöhnlich langen oder binären Inhalten an /vpn/../vpns/ und /gwtest/formssso.html blockieren. Suricata-Signatur-Ansatz: alert http any any -> $NETSCALER_IP any (msg:"CVE-2023-3519 exploit attempt"; content:"/vpn/"; http_uri; content:"/../"; http_uri; sid:2023351901;).
      • Netzwerksegmentierung: Ausgehende Verbindungen vom NetScaler-Management-Interface (NSIP) auf bekannte Ziele (DNS, NTP, Syslog, LDAP) beschränken — C2-Rückverbindungen nach erfolgreicher RCE werden so erschwert.
      • Least-Privilege für LDAP/RADIUS-Service-Accounts: Accounts, die auf dem NetScaler für Authentifizierung konfiguriert sind, dürfen nur Lesezugriff auf das Verzeichnis haben. Kein Domain-Admin-Äquivalent.
      • Logging auf externe SIEM-Instanz streamen (Syslog über TLS) — bei einer Kompromittierung werden lokale Logs häufig manipuliert. Sicherstellen, dass /var/log/ns.log und /var/log/httperror.log kontinuierlich weitergeleitet werden.
      • 12.1-Instanzen migrieren: Version 12.1 ist End-of-Life. Kein weiterer Sicherheitssupport — Migration auf 13.1 als eigenständiges Projekt mit Frist < 30 Tage einplanen.
    3. Schritt 3 im Runbook

      Detection-Regeln

      • Web-Server-Access-Log (NetScaler /var/log/httperror.log und /var/log/ns.log): Anomale HTTP-Anfragen mit Path-Traversal-Mustern (/../, %2F..%2F) an /vpn/, /gwtest/ oder /logon/ — insbesondere mit HTTP 200-Antwort und ungewöhnlich großem Response-Body.
      • Dateisystem-Integrität: Neue oder geänderte Dateien in /netscaler/ns_gui/vpn/, /var/netscaler/logon/, /var/tmp/ mit Endungen .php, .cgi, .pl — Auditd-Regel: -w /netscaler/ns_gui/vpn/ -p wa -k cve_2023_3519_webshell.
      • Prozess-Anomalien auf der Appliance: Unerwartete Kindprozesse von httpd oder nsppe (z. B. sh, curl, wget, python) — Zeek/EDR-Prozessbaum-Alarm: Parent httpd → Child sh oder Netzwerkverbindung nach außen.
      • Netzwerk-Telemetrie: Ausgehende Verbindungen vom NSIP auf unbekannte externe IPs, insbesondere auf ungewöhnlichen Ports (> 1024, nicht 443/80/636/389) — Zeek conn.log-Filter: id.orig_h == <NSIP> AND id.resp_p NOT IN {53,80,123,389,443,636}.
      • Sigma-Ansatz (SIEM): title: CVE-2023-3519 NetScaler Webshell Access | logsource: product: netscaler | detection: keywords: ['/vpn/../', '/gwtest/formssso', 'cmd='] | condition: keywords.

    Erkennungsregeln

    Für diese Schwachstelle liegt noch keine NEOSEC-Erkennungsregel vor.

    Einordnung nach NIS2 und CRA

    Regelbasierte Einordnung aus Ausnutzungsstatus und Schweregrad. Sie ersetzt keine Prüfung im Einzelfall.

    NIS2

    NIS2 ist die EU-Richtlinie (EU) 2022/2555 zur Erhöhung des Cybersicherheitsniveaus in der Union. Sie weitet Pflichten gegenüber der ersten NIS-Richtlinie deutlich aus: mehr Sektoren, verbindliches Risikomanagement, gestufte Meldepflichten und persönliche Verantwortung der Geschäftsleitung.

    Im Glossar lesen
    Aktiv ausgenutzt: Behandeln Sie die Schwachstelle im Schwachstellenmanagement nach Art. 21 Abs. 2 lit. e NIS2 vorrangig. Wird sie in Ihrer Umgebung ausgenutzt, prüfen Sie die Meldepflicht nach Art. 23 (Frühwarnung binnen 24 Stunden).
    CRA

    Der CRA ist die EU-Verordnung (EU) 2024/2847 mit horizontalen Cybersicherheitsanforderungen an „Produkte mit digitalen Elementen“ — von Industriesteuerungen über Software bis zu vernetzten Verbrauchergeräten. Erstmals müssen Hersteller Sicherheit über den gesamten Produktlebenszyklus gewährleisten, Schwachstellen behandeln und Sicherheitsupdates bereitstellen.

    Im Glossar lesen
    Seit dem 11.09.2026 müssen Hersteller betroffener Produkte mit digitalen Elementen aktiv ausgenutzte Schwachstellen nach Art. 14 CRA melden, mit Frühwarnung binnen 24 Stunden über die zentrale Meldeplattform der ENISA.
    ISO/IEC 27001

    ISO/IEC 27001 ist der international führende Standard für ein Informationssicherheits-Managementsystem (ISMS). Er beschreibt einen risikobasierten, prozessorientierten Rahmen, um Informationssicherheit systematisch zu planen, umzusetzen, zu überprüfen und zu verbessern.

    Im Glossar lesen
    Maßnahme A.8.8, Management technischer Schwachstellen: Relevanz für Ihre Systeme bewerten, Behebung einplanen und nachweisen.

    Beschreibung

    Ausführung von Code ohne Authentifizierung auf Distanz

    Originalquelle nur englisch verfügbar, maschinell ins Deutsche übersetzt.

    Quelle: CSA/SingCERT, pwn.watch, CISA KEV Catalog, cvelistv5, NVD (NIST), CVE.org (MITRE)

    Betroffene Produkte

    Betroffen sind die folgenden Versionen. Ältere Stände derselben Reihe sind ebenfalls verwundbar, sofern nicht anders angegeben.

    Betroffene Produkte
    Betroffene VersionenBehoben in
    CitrixNetScaler ADC
    • 13.1 – < 49.13
    • 13.1-FIPS – < 37.159
    • 13.0 – < 91.13
    • 12.1-NDcPP – < 55.297
    • 49.13
    • 37.159
    • 91.13
    • 55.297
    CitrixNetScaler Gateway
    • 13.0 – < 91.13
    • 13.1 – < 49.13
    • 91.13
    • 49.13
    citrixnetscaler_application_delivery_controller
    • 13.1 – < 13.1-37.159
    • 13.0 – < 13.0-91.13
    • 12.1 – < 12.1-55.297
    • 13.1 – < 13.1-49.13
    • 13.1-37.159
    • 13.0-91.13
    • 12.1-55.297
    • 13.1-49.13
    citrixnetscaler_gateway
    • 13.0 – < 13.0-91.13
    • 13.1 – < 13.1-49.13
    • 13.0-91.13
    • 13.1-49.13

    Hersteller und Produkte

    Weakness-Klassen (CWE)

    • CWE-94Improper Control of Generation of Code ('Code Injection')

      Base

      The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment.

      Eintrag bei MITRE CWE-94

    Öffentliche Exploit-Referenzen

    Öffentlich gemeldete Proof-of-Concepts, Exploit-Module und Detection-Templates zu dieser Schwachstelle. NEOSEC verlinkt ausschließlich auf die Originalquellen und stellt keinen Exploit-Code bereit.

    Öffentliche Exploit-Referenzen
    CISA KEV CatalogCISA Known Exploited Vulnerability (öffnet in neuem Tab)cisa.govaktiv ausgenutzt
    ANSSI / CERT-FRLicence Ouverte 2.0, Stand CERTFR-2023-ALE-008 – [MàJ] Vulnérabilité dans Citrix NetScaler ADC et NetScaler Gateway (clôturée 2024-01-02) (öffnet in neuem Tab)cert.cyber.gouv.fraktiv ausgenutzt
    Packet StormCitrix ADC NetScaler Remote Code Execution (öffnet in neuem Tab)packetstormsecurity.comPoC (öffentlich gemeldet)gemeldet, nicht verifiziert—

    Quellen & Referenzen

    • support.citrix.comarticle/CTX561482/citrix-adc-and-citrix-gateway-security-bullet…
    • packetstormsecurity.comfiles/173997/Citrix-ADC-NetScaler-Remote-Code-Execution.html
    • cisa.govknown-exploited-vulnerabilities-catalog?field_cve=CVE-2023-3519government-resource
    • cert.atCERT.at: Update #1 - Sicherheitslücken, teils kritisch, in Citrix/Netscaler ADC und Gateway - aktiv ausgenützt - Updates verfügbarcert-at
    • cert.cyber.gouv.frANSSI / CERT-FR: CERTFR-2023-ALE-008 – [MàJ] Vulnérabilité dans Citrix NetScaler ADC et NetScaler Gateway (clôturée 2024-01-02)cert-fr
    • pwn.watchpwn.watch: NetScaler ADC/Gateway unauthenticated RCE (CVE-2023-3519)pwn-watch
    • support.citrix.comCitrix ADC and Citrix Gateway Security Bulletin for CVE-2023-3519, CVE-2023-3466, CVE-2023-3467pwn-watch
    • cisa.govThreat Actors Exploiting Citrix CVE-2023-3519 to Implant Webshells (AA23-201A)pwn-watch
    • NVD (NIST)NVD: CVE-2023-3519pwn-watch
    • cisa.govCISA Known Exploited Vulnerabilities Catalogpwn-watch
    Badge einbetten

    Zeigen Sie Schweregrad und KEV-Status dieser Schwachstelle auf Ihrer Seite – mit Link hierher. Das Bild wird stündlich aktualisiert.

    Badge-Vorschau für CVE-2023-3519
    <a href="https://intel.neosec.eu/cve/CVE-2023-3519"><img src="https://intel.neosec.eu/badge/cve/CVE-2023-3519.svg" alt="CVE-2023-3519 – NEOSEC Intel" height="20"></a>