Es ist kein Geheimnis, dass unsere Hauptaufgabe darin besteht, Software und ihre Entwicklung sicher zu machen; bei der Entwicklung wurde von Beginn der Produktion an auf Sicherheit geachtet. Unsere Vision setzt neue Maßstäbe für die Softwareentwicklung, bei der Entwickler mit den Fähigkeiten und dem Wissen ausgestattet werden, anfälligen Code zu erkennen während des Schreibprozesses und repariere es, bevor es überhaupt zu einem Problem wird.
Vor diesem Hintergrund denken Sie vielleicht, dass wir erfreut sind, von neuen Datenschutzverletzungen, Cyberangriffen und ausgenutztem Code zu hören, die Unternehmen auf der ganzen Welt betreffen. Diese Vorfälle unterstreichen sicherlich den Bedarf an unserem Service in mehreren Branchen. Die Wahrheit ist, es ist ziemlich frustrierend. Es ist klar, dass wir als Branche immer wieder dieselben Fehler machen, weil die meisten Sicherheitsschulungen einfach nicht robust genug sind, um Risiken zu minimieren und diese Sicherheitslücken zu verhindern.
Das jüngste Opfer einer Datenschutzverletzung ist Ticketmeister. Wenn Sie zu den Tausenden von betroffenen Kunden gehören, hätten Sie eine E-Mail erhalten, in der Sie über den Vorfall und die Änderung Ihres Passworts informiert wurden. Niemand erwartet, dass seine persönlichen Daten verletzt werden, nur weil er Tickets für ein Konzert oder eine Sportveranstaltung kauft, doch hier sind wir.
Es ist eine schreckliche Situation für alle; schädlich für den Ruf von Ticketmaster und ein geradezu schlechtes Kundenerlebnis. Es gibt jedoch ein Problem: Es war nicht ausschließlich ihre Schuld.
Sie sehen, das Unternehmen nutzte die Dienste einer Drittanbieter-Kundendienstanwendung von Inbenta Technologies. Ticketmaster UK entdeckte, dass das Produkt bösartigen Code enthielt, was dazu führte, dass fünf Prozent der weltweiten Kundendaten kompromittiert wurden.
Und wie genau haben es Hacker geschafft, dieses System auszunutzen? Sie manipulierte eine einzelne Zeile JavaScript-Code, von Inbenta Technologies an die Anforderungen von Ticketmaster angepasst. Laut Inbenta wurde der Code auf einer Seite verwendet, für die er nicht konzipiert war, und wenn sie es gewusst hätten, hätten sie ihn als Sicherheitslücke identifiziert.
Bei der Sicherheitslücke selbst handelt es sich im Wesentlichen um ein Sicherheitsproblem beim Hochladen und Speichern von Bibliotheken, bei dem nur eine Sicherheitsverletzung jede Site betreffen kann, auf der derselbe Code geladen ist. Der Code kann geändert werden, um persönliche Daten zu sammeln und an die Angreifer weiterzuleiten — nur für den Anfang. Dies ist ein einfacher Exploit mit weitreichendem Schadenspotenzial, und wir arbeiten daran, uns mit einem Reihe von plattforminternen Trainingsübungen für Entwickler.
Natürlich ist es praktisch unmöglich, ein Unternehmen zu führen, ohne sich auf Anwendungen von Drittanbietern zu verlassen. Sie haben jedoch keine Kontrolle darüber, wie sie ihre Software erstellen, und im Wesentlichen keinen Einblick in die Sicherheitsstärke ihres Codes. Es wird zu einer Vertrauensübung. Wenn Ihr Drittanbieter in Bezug auf sichere Codierungspraktiken nachlässig ist, öffnen Sie möglicherweise die Tür zu einer Sicherheitslücke in deinFirma.
Also, was ist die Lösung? Einfach ausgedrückt: Wir alle müssen es besser machen. Wir müssen aufhören, Sicherheit als lästiges Hindernis auf dem Weg der Unternehmensinnovation zu betrachten.
Es ist einfacher als Sie denken, Ihr Entwicklungsteam mit den richtigen Tools und dem richtigen Wissen auszustatten, um Sicherheit zu gewährleisten und schlechten Code im Keim zu ersticken. Wir haben uns gefreut, dass so viele der weltweit größten und bekanntesten Finanz-, Telekommunikations-, Einzelhandels- und Technologieunternehmen diesen neuen Ansatz übernommen haben, aber es sollte nicht die alleinige Domäne der Fortune-100-Unternehmen sein, Maßnahmen zur Sicherheitsausbildung zu ergreifen. Jedes Unternehmen, das Entwickler zu seinen Mitarbeitern zählt, muss Schulungen durchführen, um Teams dabei zu unterstützen, sicher zu programmieren.
Das kürzlich veröffentlichte Whitepaper, das ich in Zusammenarbeit mit unserem CTO Matias Madou verfasst habe, zeigt die Vorteile des Aufbaus einer Sicherheitskultur in Ihrem Unternehmen. Wir erläutern, warum dies der Schlüssel ist, um Innovationen voranzutreiben, agil zu bleiben und die finanziellen Auswirkungen unsicherer Codes zu reduzieren.
Sie finden Tipps, darunter:
* Wie man Sicherheitsschulungen für Entwickler relevant und ansprechend gestaltet
* Wie man Entwicklern beibringt, ihre eigenen Probleme zu identifizieren und zu beheben
* Wie man Entwicklern hilft, ihren eigenen Code sicher zu erstellen.
Ich lade dich ein zu laden Sie diese Ressource herunter und setzen Sie es ein, um sich für die Sicherheit in Ihrem Unternehmen einzusetzen, die Fähigkeiten Ihres Teams auszubauen und an vorderster Front zu stehen, wenn es darum geht, einen höheren Codestandard zu setzen.
Nous devons cesser de considérer la sécurité comme un obstacle gênant à l'innovation dans les entreprises.