Inhaltsverzeichnis
Was ist OWASP?
Was sind OWASP und die OWASP Foundation?
Die OWASP Foundation, Inc. ist eine gemeinnützige Wohltätigkeitsorganisation (nach 501(c)3) in den USA, die von einem globalen Vorstand geleitet und von ihrem Geschäftsführer, ihren Mitarbeitern und Auftragnehmern verwaltet wird. Sie wurde 2004 gegründet und fungiert als Leitungsgremium von OWASP, das die Infrastruktur, die Community und die Projekte umfasst. Die Stiftung stellt sicher, dass die Projekte und Aktivitäten der Community nachhaltig sind und mit ihrer Mission übereinstimmen.
OWASP wurde 2001 als Open Web Application Security Project mit dem Ziel gegründet, Anwendungssicherheit transparent zu gestalten, damit Unternehmen fundierte Entscheidungen zu Anwendungssicherheitsrisiken treffen können. Diese Initiative zielte darauf ab, den Mangel an umfassenden, herstellerneutralen Informationen über die Security von Web-Applikationen zu beheben, der zu dieser Zeit bestand. OWASP veröffentlichte 2003 die erste Ausgabe der OWASP Top Ten. In diesem Dokument werden die zehn kritischsten Security-Risiken für Webanwendungen identifiziert und Informationen darüber gegeben, wie diese Risiken gemindert werden können. Andere Organisationen wie MITRE und die Federal Trade Commission (FTC) der Vereinigten Staaten erkannten dieses Dokument schnell als Industriestandard an.
Zu den weiteren frühen Errungenschaften gehören der OWASP Development Guide, der eine Anleitung zu sicheren Codierungsmethoden enthielt, und der OWASP Testing Guide, der einen umfassenden Rahmen für Penetrationstests bot. Von 2006 bis 2015 veröffentlichte OWASP kontinuierlich aktualisierte Versionen dieser Leitfäden und fügte neue Projekte hinzu, wie etwa Enterprise Security API (ESAPI), Application Security Verification Standard (ASVS), das Open Software Assurance Maturity Model (SAMM), das Mobile Security Project und viele mehr.
Seit 2016 hat OWASP weitere Top-Ten-Dokumente veröffentlicht, darunter die Mobile Top Ten und die API Security Top Ten. Die Arbeit an früheren Projekten wurde fortgesetzt, und die Organisation hat ihre Bemühungen verstärkt, neue Mitglieder zu werben und ihre weltweiten Veranstaltungen auszuweiten.
OWASP stand ursprünglich für „Open Web Application Security Project“. Der Vorstand stimmte Anfang 2023 dafür, das „W“ von „Web“ auf „Worldwide“ zu ändern, um der Expansion der Organisation in andere Arbeitsbereiche Rechnung zu tragen.
Was macht OWASP?
OWASP führt Hunderte von Projekten durch, hat aber nur vier Hauptfunktionen:
- Bildung und Sensibilisierung: OWASP stellt Bildungsressourcen zur Verfügung, führt Schulungen durch und organisiert Workshops, um das Bewusstsein für Anwendungssicherheit zu schärfen. Die Community veröffentlicht außerdem Forschungsergebnisse und Dokumentationen, die Entwicklern und Security-Fachleuten dabei helfen, bewährte Verfahren anzuwenden und häufige Schwachstellen zu vermeiden.
- Tool-Entwicklung: Open-Source-Tools wie OWASP Dependency-Check, Zed Attack Proxy (ZAP) und WebGoat helfen Unternehmen, Anwendungsschwachstellen zu erkennen und zu verhindern.
- Aufbau einer Community: Globale Konferenzen und lokale Niederlassungen ermöglichen es den Mitgliedern, Wissen auszutauschen, Brainstorming zu betreiben und bei Projekten oder anderen Fällen zusammenzuarbeiten.
- Standards und bewährte Verfahren: OWASP erstellt und fördert Security-Standards, Rahmenwerke, Leitfäden und Richtlinien, um Unternehmen bei der vollständigen Sicherung ihrer Ressourcen zu unterstützen.
OWASP-Projekte
Die Projekte sind von der Community vorangetriebene Initiativen zur gezielten Verbesserung der Software-Security. OWASP kategorisiert Projekte in verschiedene Typen, darunter Vorzeigeprojekte, Tools, Dokumentation und mehr. Im Folgenden finden Sie einige OWASP-Vorzeigeprojekte, die sich als strategisch wertvoll für die Anwendungssicherheit erwiesen haben:
- OWASP Top Ten: Ein regelmäßig aktualisierter Bericht, in dem die zehn kritischsten Security-Risiken für Web-Applikationen aufgeführt sind
- OWASP Zed Attack Proxy (ZAP): Ein Open-Source-Scanner für die Security von Webanwendungen
- OWASP Security Knowledge Framework (SKF): Ein Tool, das Entwicklern hilft, sichere Codierungsmethoden zu verstehen und zu implementieren
- OWASP Cheat Sheet Series: Eine Sammlung von prägnanten Leitfäden zu verschiedenen Themen der Anwendungssicherheit
Produktionsprojekte sind produktionsreif, haben aber nicht den gleichen Reifegrad oder die gleiche Akzeptanz wie Flaggschiff-Projekte erreicht. Zum Beispiel:
- OWASP API Security Project: Wie die OWASP Top Ten, aber für API-Sicherheit und nicht für Anwendungssicherheit
- OWASP CSRFGuard: Eine Bibliothek, die entwickelt wurde, um das Risiko von CSRF-Angriffen (Cross-Site Request Forgery) zu verringern
- OWASP ModSecurity: Die standardmäßige Open-Source-Engine für Web Application Firewall (WAF)
Es gibt viel zu viele OWASP-Projekte, um sie hier aufzulisten. Die OWASP Foundation stellt die Ressourcen und die Infrastruktur bereit, um den Erfolg von OWASP-Projekten zu gewährleisten.
Wer verwendet OWASP-Produkte?
Zielgruppe
|
OWASP-Produkt
|
Beschreibung
|
Entwickler
|
OWASP Top Ten
|
Bietet Entwicklern eine Liste der kritischsten Security-Risiken und unterstützt sie beim Schreiben sichereren Codes
|
OWASP Cheat Sheet Series
|
Bietet prägnante, praktische Sicherheitstipps und bewährte Verfahren, die Entwickler leicht in ihre Arbeitsabläufe integrieren können
|
|
OWASP ZAP (Zed-Angriffs-Proxy)
|
Ein benutzerfreundliches Tool, mit dem Entwickler die Security ihrer Anwendungen während der Entwicklung testen können
|
|
Security-Fachleute
|
OWASP Top Ten
|
Dient als Grundlage für Security-Bewertungen und das Schwachstellenmanagement
|
OWASP ASVS (Standard zur Überprüfung der Anwendungssicherheit)
|
Ein Rahmenwerk für Security-Tests, das Security-Fachleuten eine umfassende Checkliste für die Bewertung der Anwendungssicherheit an die Hand gibt
|
|
OWASP Dependency-Check
|
Hilft Security-Fachleuten, Schwachstellen in Bibliotheken und Komponenten von Drittanbietern zu erkennen
|
|
Organisationen/Unternehmen
|
OWASP SAMM (Software Assurance Maturity Model)
|
Bietet einen Rahmen für Unternehmen zur Bewertung und Verbesserung ihrer Software-Sicherheitsmethoden
|
OWASP Top Ten
|
Wird häufig von Organisationen verwendet, um Security-Richtlinien und -Standards für ihre Entwicklungsteams festzulegen
|
|
OWASP Risk Rating Methodology
|
Unterstützt Unternehmen bei der Bewertung des Schweregrads von Schwachstellen und bei der Festlegung von Prioritäten für Abhilfemaßnahmen
|
|
Bildungseinrichtungen
|
OWASP Top Ten
|
Wird in Lehrplänen verwendet, um Studierende über gängige Security-Schwachstellen und Abhilfestrategien zu informieren
|
OWASP WebGoat
|
Ein Lehrmittel, mit dem Studierende etwas über Web-Security lernen können, indem sie in einer kontrollierten Umgebung Schwachstellen ausnutzen und beheben
|
|
OWASP Juice Shop
|
Ein weiteres Bildungsprojekt, das Studierenden eine verwundbare Web-Applikation zur Verfügung stellt, mit der sie ihre Security-Kenntnisse auf die Probe stellen können
|
|
Regulierungsbehörden/Compliance
|
OWASP Top Ten
|
Wird von vielen regulatorischen Standards und Compliance-Frameworks als Leitlinie für die Anwendungssicherheit von Web-Applikationen verwendet
|
OWASP ASVS
|
Bietet detaillierte Sicherheitsanforderungen, mit denen Sie die Einhaltung verschiedener Vorschriften erreichen können
|
Erfahren Sie mehr über OWASP
Zugehörige Begriffe
- OWASP Top Ten
- API-Sicherheit
- Cross Site Scripting (XSS)
- Cross Site Request Forgery (CSRF)
- Distributed Denial of Service (DDoS)
- SQL-Injektion
- Web-Application-Security
- Webanwendungs- und API-Schutz (WAAP)
Weiterführende Ressourcen
- Threat Spotlight: Wie Angreifer derzeit Ihre Web-Applikationen ins Visier nehmen
- Threat Spotlight: 10 Jahre alte Shellshock-Bugs und Miner stellen eine aktive Bedrohung für Web-Apps dar
- Threat Spotlight: So verändert sich der schädliche Bot-Traffic
- Schatten, Zombies und die weit offene API von Twilio
- Blog über Barracuda OWASP-Security-Projekte
- Dell: 49 Millionen Kundendatensätze bei einem automatisierten Angriff offengelegt
- OWASP-Webseite
Wie Barracuda Sie unterstützen kann
Barracuda bietet umfassenden Anwendungsschutz und die branchenweit umfassendste Plattform für Cybersecurity, die alle Angriffsvektoren mit Echtzeit-Bedrohungsdaten und Incident Response abwehrt. Barracuda bietet preisgünstige, funktionsreiche Lösungen aus einer Hand an, die vor einer Vielzahl von Bedrohungsvektoren schützen und von einem umfassenden und von Awards gekrönten Kundenservice abgerundet werden. Da Sie mit einem einzigen Anbieter zusammenarbeiten, profitieren Sie von einer reduzierten Komplexität, einer höheren Effektivität und niedrigeren Gesamtbetriebskosten. Hunderttausende von Kunden weltweit vertrauen Barracuda den Schutz ihrer E-Mails, Netzwerke, Anwendungen und Daten an.