Claude legt in OpenSSH ein Fünftel des vor der Anmeldung erreichbaren Codes still
Using Claude to reduce the attack surface of code
Anthropic hat Claude auf 25 Open-Source-Projekte mit über fünf Millionen Codezeilen angesetzt, um unnötig erreichbare Angriffsflächen zu finden. Die drei Methoden – Standardkonfiguration, Wechselwirkungen zwischen Optionen und frühe Erreichbarkeit – förderten 493 Probleme zutage. Besonders auffällig: In OpenSSH war rund 4.500 Zeilen experimenteller ML-DSA-44-Code für nicht authentifizierte Clients erreichbar, obwohl das Verfahren standardmäßig deaktiviert ist. Nach mehreren Korrekturrunden mit den Maintainern schrumpfte die vor der Anmeldung erreichbare Codebasis um etwa ein Fünftel.
Diese Techniken beseitigen die unbekannten Schwachstellen im Code nicht, aber sie machen die Schwachstellen schwerer erreichbar und verringern dadurch ihre Schwere.