Viele moderne Anwendungen werden in kleinen Container-Clustern erstellt und an zahlreichen verschiedenen Standorten bereitgestellt. Dieser verteilte Ansatz verbessert sowohl die Leistung als auch die Ausfallsicherheit. Allerdings erschwert er auch den Schutz von Anwendungen und macht ihn komplexer.
Gleichzeitig werden Angriffe auf Anwendungen und ihre Ökosysteme immer häufiger und raffinierter.
Cyberkriminelle nutzen regelmäßig Schwachstellen in Anwendungen aus und umgehen mühelos zahlreiche Sicherheitskontrollen. Da Unternehmen ihre Wachsamkeit erhöhen und ihre Widerstandsfähigkeit gegenüber sich wandelnden Bedrohungen stärken möchten, müssen sie verstehen, wie Cyberkriminelle denken, vorgehen und Anwendungen ausnutzen.
Cyberkriminelle folgen dem Geld
Beachten Sie, dass die Angreifer selbst technisch nicht besonders versiert sein müssen, da ihnen zahlreiche kostenlose Tools und Dienste zur Verfügung stehen, die sie nutzen und regelmäßig untereinander austauschen.
Ihre Denkweise besteht in der Regel darin, dem Geld zu folgen. In einer digitalen Wirtschaft bedeutet dies, Web- und Mobilanwendungen ins Visier zu nehmen, um Schwachstellen auszunutzen und die Anwendungslogik zu missbrauchen, um sich Zugang zu verschaffen.
Cyberkriminelle suchen kontinuierlich nach Schwachstellen in Anwendungen und halten Ausschau nach offenen oder unzureichend geschützten Anwendungs-Gateways. Im Folgenden werden drei typische Angriffsarten vorgestellt (in aufsteigender Reihenfolge nach Komplexität und potenziellem Wert des Angriffsziels):
- Häufige Angriffe zielen auf bekannte Schwachstellen ab, wie sie beispielsweise in den OWASP Top 10 aufgeführt sind.
- Zero-Day-Angriffe zielen auf Schwachstellen ab, die weder bekannt sind noch vorhergesehen wurden.
- Advanced Persistent Threats sind ausgeklügelte Angriffskampagnen, die sogar staatlich unterstützt sein können.
Erwähnenswert ist außerdem, dass Cyberangriffe nicht nur auf Web- und mobile Anwendungen abzielen, sondern auch auf Serverinfrastrukturen, Daten und Geräte. In diesem Blog konzentrieren wir uns auf Anwendungen und gehen nun etwas näher auf einige der häufigsten Angriffsarten ein.
Anwendungen bieten zahlreiche Angriffsziele
Angreifer nutzen Anwendungen aus, da sie Zugang zu riesigen Mengen wertvoller Daten bieten, die Cyberkriminelle für Angriffe und zur Gewinnerzielung verwenden können.
Zu den Bereichen, auf die Hacker abzielen, gehören der Anwendungscode selbst, die Serverinfrastruktur, auf der die App ausgeführt wird, sowie Erweiterungen (wie Codebibliotheken oder Plug-ins), die der App zusätzliche Funktionen verleihen.
Laut dem Application Protection Report 2022 von F5 Labs sind zugriffsbezogene Sicherheitsverletzungen – darunter Phishing, Credential Stuffing und Injection-Angriffe – die häufigsten Angriffsvektoren und für etwa 25 % aller Sicherheitsverletzungen bei Webanwendungen verantwortlich. Dicht dahinter folgt Malware, auf die 24 % der Sicherheitsverletzungen bei Webanwendungen entfallen. Wie bereits erwähnt, besteht das Ziel dieser Angriffe auf Anwendungen darin, sich auf möglichst einfache Weise Zugriff auf Ihre wertvollsten Daten zu verschaffen.
Die verheerenden Auswirkungen von Angriffen auf Anwendungen
Sehen wir uns kurz ein typisches Szenario eines einfachen Injection-Angriffs an. Zunächst startet der Angreifer eine Reihe automatisierter Aufklärungsscans und setzt Bots ein, um in großem Umfang nach Schwachstellen zu suchen:
- Der Angreifer identifiziert eine Schwachstelle, in der Regel ein ungesichertes Gateway oder einen ungesicherten Zugangspunkt in einer Anwendung.
- Anschließend nutzen sie diese Schwachstelle aus, um Schadcode (Malware) einzuschleusen und sich so im System festzusetzen, um aus der Ferne Befehle auszuführen.
- Sobald der Schadcode ausgeführt wird, wird der Angreifer wahrscheinlich nach Möglichkeiten suchen, sich weiteren Zugriff zu verschaffen, um tiefer in das System einzudringen, Befehle auszuführen und die Kontrolle zu übernehmen, Aufklärungsarbeit oder Spionage zu betreiben oder Daten zu stehlen.
- Die App und die zugrunde liegenden Daten sind nun kompromittiert.
Das oben beschriebene Szenario ist bemerkenswert einfach. Häufig sind Injection-Angriffe weitaus ausgefeilter und bedrohlicher. Stellen Sie sich vor, ein Angreifer schleust einen Befehl ein, der sämtliche Daten in der App löscht und dadurch ein digitales Produkt oder einen digitalen Dienst vollständig lahmlegt. Oder stellen Sie sich vor, ein Befehl würde eine Datenbanktabelle mit Kreditkartendaten offenlegen.
Solche Angriffe können verheerende Folgen haben. Ausfälle von Apps können zu Umsatz- und Reputationsverlusten führen und die Behebung kann Millionen von Dollar kosten. Für Verbraucher kann dies eine schlechte Nutzererfahrung bedeuten oder, schlimmer noch, den Diebstahl ihrer personenbezogenen Daten.
Weitere gängige Angriffsarten verstehen
Sobald ein Angreifer in eine Anwendung eingedrungen ist, nutzt er häufig über Web-Apps Schwachstellen im Browser aus. Ziel kann es sein, die Anmeldedaten von Benutzern zu stehlen, um anschließend deren Konten zu übernehmen, oder die Sitzungen der Benutzer direkt in Echtzeit zu kapern.
Sie können außerdem Schadcode im Browser eines Opfers ausführen (häufig als Formjacking bezeichnet), um gefälschte Anfragen zu übermitteln, die scheinbar vom tatsächlichen Benutzer stammen. Dies kann sowohl für Einzelpersonen (deren Identitäten für betrügerische Kontoeröffnungen oder Kreditanträge missbraucht werden) als auch für Unternehmen (die häufig für die entstandenen Verluste aufkommen müssen) schwerwiegende Folgen haben. Daher ist es für alle unerlässlich, sich vor Phishing-Versuchen zu schützen und Passwörter niemals mehrfach zu verwenden – weder privat noch beruflich.
Eine weitere weitverbreitete Angriffsart ist ein Denial-of-Service-Angriff (DoS), bei dem eine Anwendung mit automatisierten, von Bots gesendeten Anfragen überflutet wird, um sie zu überlasten und zu verlangsamen oder schlimmstenfalls funktionsunfähig zu machen. Distributed-Denial-of-Service-Angriffe (DDoS), die von mehreren Computern (einem sogenannten Botnet) ausgehen, sind in der Regel noch effektiver. Häufig handelt es sich bei den Knoten (oder Computern) eines Botnets um mit Schadsoftware infizierte Geräte von Verbrauchern. Dies unterstreicht einmal mehr, wie wichtig es ist, Geräte vor Schadsoftware und anderen Cyberangriffen zu schützen.
Auch wenn die Motive und Angriffsmethoden von Cyberkriminellen unterschiedlich sind, kann ein grundlegendes Verständnis dieser gängigen Angriffsarten und Präventionsmaßnahmen hilfreich sein.
Jeder kann einen Beitrag zur Cyberabwehr leisten. Im folgenden Video geben wir einige allgemeine Tipps zum Schutz vor Phishing, Smishing und gängigen Social-Engineering-Taktiken, mit denen Cyberkriminelle häufig versuchen, Anwendungen auszunutzen.
Im nächsten Teil dieser vierteiligen Reihe zum Cybersecurity Awareness Month erfahren Sie mehr darüber, wie F5 Ihre Konten vor Betrug schützt.
Teil 1: Wie moderne Anwendungen entwickelt und bereitgestellt werden
Teil 2: (wird derzeit angezeigt)
Über den Autor
Ähnliche Blogbeiträge
F5 und Equinix bündeln ihre Kräfte, um die sichere Anwendungsbereitstellung in Multicloud-Umgebungen zu vereinfachen
F5 und Equinix ermöglichen es Unternehmen, sich weltweit sicher und zuverlässig mit ihren Partnern zu vernetzen.

API-Sicherheitsrisiken und -herausforderungen
Erfahren Sie, warum APIs für die moderne App-Entwicklung unverzichtbar sind und wie Sie sie vor den häufigsten Sicherheitslücken schützen. Profitieren Sie von Expertentipps und direkt umsetzbaren Strategien.
Ein Meilenstein für die Community Impact Grants von F5
F5 feiert das fünfjährige Bestehen seines innovativen Community Impact Grant-Programms, das gemeinnützige Organisationen, bei denen sich F5-Mitarbeitende ehrenamtlich engagieren, mit Fördermitteln in Höhe von 5.000 US-Dollar unterstützt.
Mit moderner, anpassungsfähiger und sicherer Gesundheits-IT Leben retten
Die IT-Investitionen im Gesundheitswesen tragen dazu bei, die schnellsten Wege zu einer besseren Versorgung zu finden, indem sie die medizinische Betreuung näher an die Patientinnen und Patienten bringen. Viele Gesundheitsunternehmen nutzen riesige Mengen an klinischen und anderen Gesundheitsdaten, um Entwicklungen zu verfolgen und übergreifende Trends in der gesamten Gesundheitslandschaft zu erkennen. Gleichzeitig nähern sie sich einer möglichst präzisen, individuell zugeschnittenen Versorgung an.
Verbesserung der Benutzer- und Administrationserfahrung durch sicheren hybriden Zugriff
Diese Kombination aus BIG-IP Access Policy Manager und Azure Active Directory ermöglicht Identitätsföderation, zentralisierten Benutzerzugriff (über Single Sign-on) und erhöhte Anwendungssicherheit (durch Multi-Faktor-Authentifizierung) für geschäftskritische Anwendungen sowie cloudbasierte und SaaS-Anwendungen. Dieser Ansatz vereinfacht die Einrichtung und Bereitstellung, reduziert den Verwaltungsaufwand und verbessert die gesamte Administration.
Das Internet der Sicherheitsdinge
Nein, das ist keine Tirade über die Sicherheit des IoT. Es ist eine Geschichte über Veränderung – genauer gesagt über Veränderung und ihre Auswirkungen auf die Sicherheit. Veränderung ist allgegenwärtig. Es gibt unzählige Axiome und Sprichwörter über Veränderung, also ist es ...