Warum Allow Listing die Qualität deiner Ergebnisse entscheidet

Wann es sinnvoll ist, Pentester:innen die üblichen Sicherheitsbarrieren gezielt überspringen zu lassen und was das mit der Qualität deiner Testergebnisse zu tun hat.

  • ca. 6 Minuten
  • Illustration eines Wookiee-Maskottchens auf einem goldenen SchutzschildRedaktion carmasec
  • 16. Februar 2024

Inhaltsübersicht

    Das carmasec-Redaktionsteam erläutert in diesem Beitrag, warum es sinnvoll sein kann, gezielt Ausnahmen für Sicherheitssysteme wie IPS und WAFs mittels Allow Listing zu definieren und wie diese Methode Pentester:innen ermöglicht, effizient und störungsfrei zu arbeiten.

    Wann ist der Einsatz von Allow Lists bei Pentests sinnvoll?

     

    Illustration mit dem Spruch „May the Patch be with you

    Wenn ein Penetrationstest ansteht, taucht schnell die Frage auf: Soll die IP-Adresse der Pentester auf eine „Allow List“ gesetzt werden, um Systeme wie Intrusion Prevention Systeme (IPS) oder Web Application Firewalls (WAFs) zu umgehen? Meine Erfahrung zeigt: Das kann die Testergebnisse nicht nur präziser, sondern auch wertvoller machen.

    In diesem Beitrag zeigen wir dir, wann es sinnvoll ist, Pentester:innen die üblichen Sicherheitsbarrieren gezielt überspringen zu lassen.

    Eine Einordnung: Welche Aufgabe haben IPS und WAFs und warum können sie einen Pentest verzögern?

    IPS-Systeme und WAFs sollen Angriffe erkennen und blockieren – etwa durch die Erkennung von Port-Scans, SQL-Injections oder massenhaften automatisierten Anfragen. Wenn diese Systeme eine als „verdächtig“ eingestufte Aktivität aufspüren, reagieren sie oft mit einer Drosselung des Datenverkehrs oder der Sperrung der Quell-IP-Adresse, manchmal für eine gewisse Zeit – manchmal sogar komplett. Im Alltag ist dies ein erwünschtes Verhalten. Im Falle eines Pentests können diese Sicherheitsmaßnahmen jedoch das eigentliche Testziel stark beeinträchtigen.

     

    Zeit ist der entscheidende Faktor

    IPS und WAFs sind darauf ausgelegt, Angreifer abzuwehren und dir Zeit zu verschaffen, bei einem Angriff angemessen zu reagieren. Doch bei einem Penetrationstest können diese Schutzmaßnahmen den Ablauf erheblich stören. Ein Security Assessment ist auf ein festes Zeitfenster begrenzt. Erkennen die Security-Systeme Pentester fälschlicherweise als Angreifer, könnten beispielsweise ihre IP-Adressen blockiert werden. Das führt zu Verzögerungen im Testablauf, wodurch Schwachstellen übersehen werden und die Effizienz des Tests sinkt.

    Am Ende zahlst du als Kunde für ein Assessment, das nicht sein volles Potenzial entfalten konnte.

    Bei realen Angriffen hingegen haben die Hacker alle Zeit der Welt. Sie können ihre Aktionen verlangsamen und ein paar Anfragen über Tage oder Wochen hinweg senden, um unentdeckt zu bleiben.

    Eine Allow List ermöglicht es den Pentestern, ohne Unterbrechung zu arbeiten und Schwachstellen direkt und effizient zu analysieren. So bleibt der Fokus auf der eigentlichen Aufgabe: Deine Systeme auf Herz und Nieren zu prüfen.

     

    Der Testfokus liegt auf deinen Systemen, nicht auf der Sicherheitsperipherie

    In den meisten Fällen hat ein Pentest zum Ziel, die Sicherheit deiner Applikationen oder Infrastruktur zu überprüfen – nicht die vorgelagerten IPS- oder WAFs-Systeme. Diese Schutzmaßnahmen erschweren es Angreifern, in dein System einzudringen.

    Pentester, die direkten Zugriff haben, können deine tatsächlichen Assets auf Schwachstellen testen – und nicht nur die Security-Systeme davor.

    Natürlich kann das Testen von IPS oder WAFs selbst sinnvoll sein, aber das ist ein gesondertes Ziel, das separat beauftragt und im Scope entsprechend festgehalten werden sollte.

     

    Sind Allow Lists auch für interne Pentests sinnvoll?

    Allow Lists sind nicht nur für externe Pentests nützlich. Auch bei internen Tests kann es sinnvoll sein, einzelne Ordner oder Systeme für Antivirenprogramme (AV) und für die Endpoint Detection and Response Systeme (EDR) gezielt auszuschließen. Das hängt vom Testziel ab: Wenn du beispielsweise Deine SIEM-Erkennungsmechanismen oder die Reaktion auf Sicherheitsvorfälle evaluieren möchtest, kannst du mit Allow Lists wertvolle Zeit sparen, da sich deine Pentester auf die wesentlichen Aufgaben konzentrieren können.

    Du hast Fragen zu unseren Pentest-Angeboten?

    Sicherheit validieren, bevor Angreifende den ersten Schritt setzen. Penetration Testing, Red Teaming und Angriffssimulationen von Senior-Expert:innen, die wissen, wie Hacker denken.

    Übersicht des Portfolio

    Das könnte dich auch interessieren:

    Läufer von hinten der durch eine futuristische Stadt läuft. Blogartikel DORA fit?

    Article

    Information Security & Compliance|12.03.2024

    Das musst du jetzt über DORA wissen

    Anforderungen, Fristen, Lücken. Was der Digital Operational Resilience Act bedeutet — und warum DORA mehr ist als eine weitere Compliance-Übung.

    Blogbeitrag lesen
    Hände tippen auf einer Laptop-Tastatur mit eingeblendeten Login‑Symbolen und Sicherheitsschloss, passend für Themen wie IT‑Sicherheit, Datenschutz und sicheres Login.

    Article

    Defensive Security|16.04.2025

    Passwörter war gestern. Sind Passkeys wirklich sicherer?

    Was hinter dem neuen Anmeldestandard steckt, warum Tech-Giganten schon umgestiegen sind und ob Passkeys halten, was sie versprechen.

    Blogbeitrag lesen
    Blaues Muster mit leuchtenden Punkten und einem klaren weißen Quadrat. Text: Working at carmasec.

    Article

    carmasec culture & company|20.08.2024

    Vom Backoffice zur Ausbilderin: Josephines Weg bei carmasec.

    Interview mit Josephine Kolodziej

    Blogbeitrag lesen
    Illustration eines Schutzschilds mit zentralem Schloss, um digitale Sicherheit darzustellen

    Article

    Governance, Audit & Management|13.03.2024

    BSI IT-Grundschutz: Das solide Fundament der IT-Sicherheit in Deutschland

    Wann der IT-Grundschutz verbindlich ist, wann er sich freiwillig rechnet und warum Unternehmen, die ihn kennen, bei NIS-2 und DORA die Nase vorn haben.

    Blogbeitrag lesen