Blog

Eine Codezeile, 1 Million $

November 13, 2017
Matias Madou, Ph.D.

Wenn ich Sie fragen würde, wie viel es kosten würde, nur eine Zeile Computercode in einem Gerät zu ändern, das bereits in Betrieb ist, welche Zahl würde Ihnen in den Sinn kommen? Ein paar hundert Dollar? Vielleicht Tausende?

Laut Aviation Today ist es kostet 1 Million $ für eine kommerzielle Fluggesellschaft, um eine Codezeile in ihren Flugzeugen zu aktualisieren. Bei so hohen Kosten bräuchten sie wahrscheinlich einen überzeugenden Grund, um die erforderlichen Maßnahmen zu ergreifen, um die Systeme ihres Flugzeugs zu aktualisieren, was mich wirklich zum Nachdenken über eine Reihe von Faktoren gebracht hat.

Aufschlüsselung der Kosten

In dem Artikel wird zwar nicht beschrieben, was die Kosten von 1 Million US-Dollar ausmachen, aber ich denke, das ist eine tragfähige Zahl. Ich bin kein Experte speziell für Softwareupdates von Fluggesellschaften, aber ich kann davon ausgehen, dass einige der Schritte, zu denen die Fluggesellschaft in dieser Situation gezwungen ist, ergreifen zu müssen.

Zunächst muss die Fluggesellschaft einen Fehler oder eine Sicherheitslücke entdecken, die das Update erforderlich macht. Das zitierte Beispiel besteht aus Untersuchungen, die das US-Heimatschutzministerium (DHS) an einer Boeing 757 durchgeführt hat. Die Ergebnisse — ein Remote-Hack nach nur zwei Arbeitstagen — sind mehr als überzeugend genug, sodass jede Fluggesellschaft sie zur Kenntnis nehmen kann.

Von dort aus müssen Softwareentwickler die Ergebnisse analysieren, neuen Code schreiben und ihn in einer sicheren Umgebung testen, um sicherzustellen, dass das Problem behoben ist. Jetzt kommt der knifflige Teil. Die Fluggesellschaft muss für jedes anfällige oder fehlerhafte Flugzeug Flugverbot verhängen, den neuen Code anwenden, ihn testen, um sicherzustellen, dass er mit dem jeweiligen Flugzeug funktioniert, und diesen Plan dann für kommerzielle Flüge erneut zertifizieren.

Laut airfleets.net hat Southwest Airlines derzeit 499 Boeing 737-700-Flugzeuge in seiner Flotte. Bedenken Sie den Zeit- und Geldaufwand, der erforderlich ist, wenn in diesem speziellen Flugzeugmodell eine Sicherheitslücke auftaucht.

Nicht nur eine Airline-Herausforderung

Es liegt auf der Hand, dass Fluggesellschaften von Anfang an ein berechtigtes Interesse daran haben sollten, solide Prinzipien der sicheren Codierung anzuwenden. Nachdem ich ein paar Augenblicke darüber nachgedacht hatte, konnte ich mir zahlreiche Branchen und Situationen vorstellen, in denen ähnliche Kosten anfallen könnten. Anstatt sich Sorgen zu machen, dass Flugzeuge aufgrund einer gehackten Sicherheitslücke vom Himmel fallen, wie wäre es mit medizinische Geräte wie Herzschrittmacher? Wie viel kostet es, eine halbe Million lebensrettender Elektronikgeräte zurückzurufen und zu aktualisieren?

In der Automobilindustrie hören wir weiterhin Gespräche und Sicherheitsbedenken über selbstfahrende Autos. Doch selbst unsere „typischen“ Fahrzeuge sind stärker denn je auf die Konnektivität zum Internet angewiesen, was direkt zu einigen Problemen führt - wenn unterhaltsam - Sicherheitsbedenken.

Es ist eine einfache Tatsache, dass es viel mehr Geld kostet und mehr Aufwand und Zeit in Anspruch nimmt, Geräte oder Systeme zu aktualisieren, nachdem sie in eine Produktionsumgebung eingeführt wurden oder bevor sie in Serie hergestellt wurden, als die Integration von Sicherheit in Ihren ursprünglichen Entwicklungsprozess. Dennoch sehen wir weiterhin jeden Tag neue vermeidbare Softwarefehler und Cybersicherheitslücken, was die Notwendigkeit unterstreicht, dass Unternehmen nach Möglichkeiten suchen müssen, sichere Softwareentwicklung aufbauen in ihre Entwicklungskultur.

Die Änderung einer Codezeile auf einem Avionikgerät kostet 1 Million US-Dollar, und die Implementierung dauert ein Jahr. Southwest Airlines, deren Flotte auf der 737 von Boeing basiert, würde sie „bankrott“ machen, wenn eine Cyber-Sicherheitslücke spezifisch für Systeme an Bord der 737 wäre

Slogan

Govern AI-driven development before it ships

Measure AI-assisted risk, enforce secure coding policy at commit, and accelerate secure delivery across your SDLC.

book a demo
Slogan

Explore more blogs

Lorem ipsum diam quis enim lobortis scelerisque fermentum dui faucibus in ornare quam viverra orci sagittis eu volutpat odio facilisis.

browse all
Case Study
Filter Label
This is some text inside of a div block.

Supercharged Security Awareness: How Tournaments are Inspiring Developers at Erste Group

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Learn More
Case Study
Filter Label
This is some text inside of a div block.

Security as culture: How Blue Prism cultivates world-class secure developers

Learn how Blue Prism, the global leader in intelligent automation for the enterprise, used Secure Code Warrior's agile learning platform to create a security-first culture with their developers, achieve their business goals, and ship secure code at speed

Learn More
Case Study
Filter Label
This is some text inside of a div block.

One Culture of Security: How Sage built their security champions program with agile secure code learning

Discover how Sage enhanced security with a flexible, relationship-focused approach, creating 200+ security champions and achieving measurable risk reduction.

Learn More
Blog
Filter Label
This is some text inside of a div block.

Enabler 7: Developer Recognition

Recognition fuels participation. Enabler 7 celebrates developer achievement loudly, with rewards and exclusive swag that mark real, earned secure coding wins.

Learn More
Blog
Filter Label
This is some text inside of a div block.

Named in the Gartner® Hype Cycle™ for Application Security 2026

Secure Code Warrior is named in the Gartner® Hype Cycle™ for Application Security, 2026 for Agentic Coding Security and Secure Coding Training. Here's why.

Learn More
Blog
Filter Label
This is some text inside of a div block.

Are you a CISO or Engineering Leader worried about the Security and Cost of LLM code generation?

Review the SCW AI Trust Index, our proprietary LLM benchmarking data, before going all-in on an AI model.

Learn More

Secure AI-driven development before it ships

See developer risk, enforce policy, and prevent vulnerabilities across your software development lifecycle.

Demo buchen
No items found.