- Da KI-gestützte Schwachstellenerkennung die Reaktionsgeschwindigkeit von Maintainer:innen überholt, wurde Akrites als branchenweite Zusammenarbeit gestartet, um zentrale Open-Source-Software gemeinsam zu stärken
- Die Entdeckung schwerwiegender Schwachstellen dauerte früher für Expert:innen Wochen, doch heute können KI-Modelle innerhalb von Minuten mehrere Schwachstellen finden, wodurch die Belastung für die Reaktion stark steigt
- AWS, Anthropic, Chainguard, Cisco, Citi, Ericsson, Google, IBM, Microsoft und GitHub, NVIDIA, OpenAI, Red Hat, die Rust Foundation und weitere wollen Upstream-Fixes und verantwortungsvolle Offenlegung koordinieren
- Akrites stellt einen vertraulichen Koordinationspunkt und ein dediziertes Security Incident Response Team bereit, um doppelte Meldungen und kollidierende Patches zu reduzieren; bei zentralen Paketen ohne Maintainer:innen übernimmt es außerdem als letztes Mittel die Rolle des Maintainers
- Da Angreifer nach der Veröffentlichung eines Patches die Schwachstelle mithilfe von KI zurückentwickeln können, liegt das Erfolgskriterium nicht in der Veröffentlichung selbst, sondern darin, dass Patches in realen Systemen ausgerollt werden
Die durch KI veränderte Geschwindigkeit der Open-Source-Sicherheit
- Open Source bildet die Grundlage für kritische Infrastrukturen und Dienste, auf die Menschen täglich angewiesen sind, etwa Banken, Telekommunikation und Versorgungsunternehmen
- Weil dieselben Open-Source-Komponenten über den gesamten Technology Stack hinweg weit verbreitet sind, teilen viele Systeme dieselben potenziellen Fehler
- KI verschiebt das Gleichgewicht zwischen Angreifern und Verteidigern und senkt die Kostenstruktur für das Finden und Wiederverwenden von Schwachstellen
- Die Entdeckung schwerwiegender Schwachstellen dauerte früher für Expert:innen Wochen, kann heute aber von Maschinen in Minuten erledigt werden
- KI-Modelle geben mitunter in einem einzigen Lauf mehrere Schwachstellen zurück
- Dieselben Fähigkeiten können auch zur Verteidigung genutzt werden, doch bei Missbrauch kann die Schwachstellensuche pipelineartig automatisiert werden
Wie doppelte Meldungen Maintainer:innen unter Druck setzen
- Bisherige Prozesse für Sicherheitsreaktion und Offenlegung funktionieren so, dass mehrere Organisationen und Teams relativ lose voneinander getrennt agieren; dadurch kann dasselbe Problem gleichzeitig bearbeitet werden, und es können kollidierende Patches sowie mehrere Berichte entstehen
- Wenn Dutzende Unternehmen dieselbe Bibliothek unabhängig scannen und jeweils eigene Berichte einreichen, gehen Maintainer:innen im Rauschen unter
- Je mehr Parteien von einer noch ungepatchten Schwachstelle wissen, desto größer wird die Wahrscheinlichkeit eines Leaks vor der Behebung, und dieses Risiko breitet sich auf das gesamte Ökosystem aus
- Auch gut gemeinte Reaktionen ohne Koordination können das Problem verschärfen und Zeit verschwenden
Der gemeinsame Reaktionsansatz von Akrites
- Akrites wurde als Initiative gestartet, die gemeinsame Systeme und Tools bereitstellt, um Schwachstellen in zentraler Open-Source-Software zu finden, zu beheben und verantwortungsvoll offenzulegen
- Zu den Beteiligten gehören Amazon Web Services, Anthropic, Chainguard, Cisco, Citi, Endor Labs, Ericsson, Google, IBM, JPMorganChase, Microsoft und GitHub, NVIDIA, OpenAI, RapidFort, Red Hat, die Rust Foundation, Sonatype, Vodafone, Zscaler und weitere
- Im Zentrum der Reaktion steht der Upstream, in dem es Maintainer:innen gibt
- Bereitgestellt wird ein einzelner vertraulicher, vertrauensbasierter Ort, an dem Schwachstellenerkennung, Behebung und Offenlegung koordiniert werden können
- Ein dediziertes Security Incident Response Team wird für Maintainer:innen zu einem planbaren einzigen Partner statt zu einer Vielzahl unkoordinierter Meldungen
- Fixes sollen in die ursprünglichen Repositories und Maintainer-Flows der jeweiligen Projekte zurückgeführt werden
- Falls ein zentrales Paket keine Maintainer:innen hat, will Akrites als Maintainer letzter Instanz einspringen, damit Fixes rechtzeitig ankommen
Warum Ausrollen wichtiger ist als die Veröffentlichung eines Patches
- Sobald ein Patch veröffentlicht ist, können Angreifer KI nutzen, um die eigentliche Schwachstelle schnell zurückzuentwickeln, Exploits zu entwickeln und Angriffe zu starten
- Daher sollte der Erfolg von Akrites nicht daran gemessen werden, ob ein Patch veröffentlicht wurde, sondern ob er in realen Systemen ausgerollt wurde
- Akrites will mit Eigentümern und Betreibern kritischer Infrastruktur, zivilgesellschaftlichen Initiativen und Regierungen zusammenarbeiten, um den Koordinationsgrad zu erhöhen
- Vertraulichkeit ist nicht verhandelbar; nicht veröffentlichte Fehler in weit verbreiteten Paketen sind faktisch wie Waffen, daher hat die Verhinderung von Leaks Priorität
Belastungen und Zusagen der teilnehmenden Organisationen
- Endor Labs erklärte, dass von den Tausenden in den vergangenen Monaten identifizierten Open-Source-Schwachstellen weniger als 5 % gepatcht worden seien
- OpenInfra erklärte, die OpenStack-Community habe allein in diesem Quartal 20 Security Advisories veröffentlicht; im gesamten Jahr 2025 seien es 2 gewesen
- JPMorganChase ist der Ansicht, dass KI die Zeit zwischen Schwachstellenerkennung und Ausnutzung nahezu auf Echtzeit verkürzt hat, weshalb auch die Zeit von der Behebung bis zum Rollout verkürzt werden muss
- Chainguard, Sonatype, RapidFort, Red Hat und weitere vertreten die Position, dass Schwachstellenbehebungen nicht verteilt in Forks oder hinter proprietären Mauern stattfinden sollten, sondern über Upstream-Koordination innerhalb der ursprünglichen Software- und Maintainer-Flows
- Die teilnehmenden Organisationen verpflichten sich, Engineering-Personal, Sicherheitsexpertise, Mittel und KI-Technologie einzusetzen, um gemeinsam genutzte Software zu stärken
1 Kommentare
Hacker-News-Meinungen
Viele aus dem Open-Source-Umfeld werden diese Liste beteiligter Unternehmen zwangsläufig skeptisch sehen, und das aus gutem Grund
Der entscheidende Punkt ist, wie man „Schwachstellen in kritischer Open-Source-Software findet, behebt und verantwortungsvoll offenlegt“ konkret umsetzt. Wenn man über bestehende Kanäle und Pull Requests beiträgt, kann man mit der Community zusammenarbeiten. Wenn man aber unter dem Vorwand der „Sicherheit“ forkt, grenzt man die Community aus, spaltet Ressourcen und kann langfristig viele Projekte zerstören. Bug-Bounties haben Potenzial, aber bei kritischen Bugs passen Geschwindigkeit und Zeitpunkt der Offenlegung womöglich nicht zusammen, und auch finanzielle Unterstützung ist nur begrenzt wirksam, wenn sie nicht mit Unterstützung für Maintainer verbunden wird
PQCA ermöglicht über AWS-Credits den Zugang zu Hardware, um Proofs und CI auszuführen, und betreibt zudem bezahlte Mentoring-Programme. OWF stellt ebenfalls AWS-Credits und gehostete Services für Tests bereit. LFDT hat bezahlte Mentoring-Programme, Kosten für Reviews durch Trail of Bits, Veranstaltungsbetrieb, den Maintainer Summit in New York und Support für große GitHub-CI-Runner finanziert. Unser Team besteht nach Entwicklerbeziehungs-Maßstäben von OWF/PQCA/LFDT nur aus 3 Vollzeitkräften, 1 Auftragnehmer und 1 Manager, aber wir arbeiten ziemlich hart daran, Entwicklern zu helfen
LFDT: https://www.lfdecentralizedtrust.org/
OWF: https://openwallet.foundation/
PQCA: https://pqca.org/
Beispiel für PQCA-Benchmarks: https://pq-code-package.github.io/mldsa-native/dev/bench/
Wie auch immer die Form aussieht: Es muss dezentralisiert sein, damit weder ein einzelner zentraler Ort noch eine einzelne Instanz Kontrolle ausüben kann
Es ist von finanziellen Beiträgen die Rede, aber wichtig ist auch, wie und wofür sie geleistet werden. Die meisten Projekte sind nicht darauf vorbereitet, Spenden anzunehmen oder sinnvoll einzusetzen. Allerdings wäre es gut, wenn alle Open-Source-Projekte erheblichen Zugang zu KI erhalten könnten, damit sie ihre Codebasis und Pull Requests prüfen und so die Wartungslast senken können; einige solche Versuche gibt es bereits
Es ist nur Corporate Showmanship
Microsoft sagt, man wolle „Fachwissen, Ressourcen und KI-Technologie einbringen, um Schwachstellen verantwortungsvoll zu identifizieren und zu beheben“, aber Microsoft betreibt NPM und GitHub und hat Zugang zu den besten KI-Modellen und riesigen Rechenzentren. Trotzdem verschlechtert sich die Sicherheit der eigenen Produkte rapide, und die Dienste werden zu zentralen Hubs, über die sich verschiedene Exploits verbreiten
Wer sehen will, wie Microsoft mit Sicherheitsproblemen in eigenen Open-Source-Projekten umgeht, dem empfehle ich diesen GitHub-Thread: https://github.com/dotnet/efcore/issues/38257
EF Core verteilt derzeit eine SQLite-Version mit einer schwerwiegenden Schwachstelle. Das Problem wurde schon vor über einem Jahr entdeckt, SQLite hat es innerhalb einer Woche behoben, aber EF Core markierte den Treiber nicht als verwundbar, bis ein Nutzer das Thema kürzlich erneut meldete und mit den Entwicklern darüber stritt. Der Fix für die aktuelle stabile Version von .NET Core soll erst in ungefähr zwei Monaten kommen
Nach der Übernahme hat Microsoft diesen Weg mit VSCode nicht fortgeführt, sondern eher eine Stimmung geschaffen, in der auf Electron herabgesehen wird, und inzwischen hassen viele Leute Electron, ohne den Grund überhaupt erklären zu können. VSCode hat Atom nicht einmal geforkt, sondern etwas Ähnliches von Grund auf gebaut, das größer und langsamer wurde und jetzt auch noch Copilot dranhängen hat. Ich bin am Ende zu Pulsar zurückgekehrt, einem guten Fork von Atom
Microsoft schaut bei Übernahmen immer auf Chancen und Wettbewerbskonstellationen, nutzt das Gekaufte dann aber nur selten richtig. Gute Mitarbeiter und guter Code werden beseitigt und das Produkt wird ruiniert. Trotzdem benutzen alle weiterhin Microsoft-Produkte, und ich verstehe nicht, warum. Man sollte LinkedIn verlassen und gemeinsam auf ein anderes Versionsverwaltungssystem umziehen. Solange Open-Source-Entwickler nicht Taten statt Worte sprechen lassen, wird Microsoft immer schlimmer werden
Wir werden das nicht tun. Wir werden keine großspurigen Erklärungen abgeben, dann kommerzielle Unternehmen alles ruinieren lassen und uns anschließend lautstark über den Zustand beklagen, obwohl wir selbst nichts getan haben
Ich denke, künftig wird es eine Bewegung geben, die ich undo fork nenne. Das ist ein Fork, der zum Zeitpunkt vor Beginn des Wahnsinns zurückkehrt und noch einmal neu nachdenkt — etwas, das nur Menschen tun können, die nicht an kommerzielle Anforderungen gebunden sind
Menschen, die sich für Open Source interessieren, rate ich immer, Abstand zur Linux Foundation zu halten. Inzwischen ist sie eher ein Hindernis für Softwarefreiheit als etwas, das sie ermöglicht
Wenn wir Open Source schützen wollen, muss das nicht mit Worten beginnen, sondern mit konkreter Unterstützung für Projekte und Entwickler
Aus Sicht eines OpenBSD-Entwicklers ist es wirklich wichtig, Entwicklern neue Hardware bereitzustellen. Viele Entwickler arbeiten auf 5 bis 10 Jahre alten ThinkPads, die ersetzt werden müssten
https://www.openbsd.org/want.html
Der OpenBSD Foundation fehlen bis zum Spendenziel für 2026 noch etwa 50 %
https://www.openbsdfoundation.org/campaign2026.html
https://brynet.ca/wallofpizza.html
An der Stelle „mit Amazon Web Services“ ist die Glaubwürdigkeit dieses Textes komplett dahin
Das liest sich wie ein Versuch von Zentralisierung und Kontrolle. Wer auch immer Akrites ist: Es würde nur großen Tech-Konzernen einschließlich Google die Macht geben, Open Source zu kontrollieren
Danke, aber nein danke. Ich erinnere mich daran, dass Google diesen September in Android Installationen von Drittanbietern über
.apkblockieren willDazu passend: Die meisten klugen Leute, die ich kenne, glauben, dass Open-Source-KI Anthropic und OpenAI finanziell unmöglich macht. Viele der Unternehmen, die hier unterzeichnet haben, hängen stark mit diesen beiden zusammen und haben einen Anreiz, Open-Source-KI zu destabilisieren, bevor ihre Kunden den Preisschock zu spüren bekommen. Ich habe mich gefragt, was ihr nächster Zug sein würde, und das könnte ein Teil davon sein
Die wichtigste Information ist die Stelle, an der steht, dass die Beteiligten Engineering-Ressourcen beitragen
Ob das wie geplant funktioniert, muss man abwarten. Davon abgesehen beeindrucken mich die Behauptungen dieses Projekts nicht besonders. Die Struktur begünstigt Zentralisierung und unternehmenszentrierte Netzwerke und steht damit genau im Gegensatz zu der Richtung, die die Hacker-Ethik aus guten Gründen gefördert hat
Es könnte zu einer weiteren Quelle von Druck werden. Tatsächliche Schwachstellen könnte es zwar gut herausfiltern, aber das Ergebnis würde dann mit hoher Priorität an Maintainer weitergereicht. Viele Maintainer sind schon ohne KI-Rauschen erschöpft, und selbst wenn ein Fix mitgeliefert wird, muss er immer noch geprüft werden
Im besten Fall kann man das Rauschen reduzieren, aber die eigentliche Arbeit bleibt. Die Branche sollte Open-Source-Projekte insgesamt so finanzieren, dass sie die Befugnis haben, solche Dinge selbst zu bearbeiten. Das ist vermutlich auch am besten für die Qualität. Wenn man KI-Rauschen herausfiltern muss, kann man diese Funktion hinzufügen — aber nicht in Form einer geheimen, intransparenten Struktur, die alles kontrolliert
Ich warte auf den Tag, an dem ich Schlagzeilen sehe wie: „Wir alle sind von Open Source abhängig. Wir werden gemeinsam dafür zahlen“
Der Name „Akrites“ gefällt mir
Auf Nicht-Griechen wirkt er vielleicht weniger eindrucksvoll, aber auf Griechen hat er ziemlich starke Wirkung
akron bedeutet Rand oder Grenze, also etwa „Grenzbewohner“ oder „Menschen der Grenze“. Der wichtige Punkt dabei ist, dass man moderne Konflikte oder Vorurteile nicht einfach eins zu eins auf tausend Jahre alte Geschichte übertragen kann. Im historischen Kontext war es ähnlich wie viele andere Grenzen zwischen verschiedenen Zivilisationen, und wichtig ist, dass es sich um eine organisierte Gruppe handelte, die zusammenkam, um ihr eigenes Gebiet zu verteidigen
[1] https://en.wikipedia.org/wiki/Mark_Carney%27s_Davos_speech
Ich halte es nicht für besonders sinnvoll, so etwas auf Hacker News zu posten. Die Mehrheit hier hat den AI-Trend stark verinnerlicht und kümmert sich nicht besonders darum
Außerdem gehören viele der Unternehmen auf der Liste zu den Hauptverdächtigen dafür, dass Open Source in seinem jetzigen Zustand ist
Ich stimme allerdings zu, dass viele der Unternehmen auf der Liste zu den Hauptverdächtigen für den Zustand von Open Source gehören. Das wirkt wie eine PR-Anzeige, die diese Unternehmen reinwaschen soll, und es fällt schwer zu glauben, dass ihnen Open-Source-Ethik wirklich am Herzen liegt.