Hackers hebben toegang gekregen tot een ouder systeem van OpenCode Console, een online platform van de opensource-ontwikkelaarstool OpenCode. Volgens het bedrijf is 1,4 procent van de gebruikers getroffen. Bij sommige gebruikers werden opgeslagen API-sleutels misbruikt om opdrachten uit te voeren bij AI-diensten van OpenAI, Anthropic en Google.
Ontwikkelaars meldden dat zij onverwachte waarschuwingen over hun uitgaven kregen. Een aantal gebruikers zag kosten van honderden dollars op afzonderlijke accounts. Enkele anderen rapporteerden bedragen van meer dan 1.000 dollar.
OpenCode zegt alle getroffen gebruikers per e-mail te hebben geïnformeerd. Mensen die geen bericht hebben ontvangen, zouden niet zijn geraakt. Het bedrijf heeft niet bekendgemaakt hoe de aanvallers toegang kregen tot het oudere systeem, hoe de sleutels daar precies waren opgeslagen en hoeveel sleutels daadwerkelijk zijn gebruikt.
Sleutels blokkeren en kosten terugbetalen
Anthropic en Google hebben API-sleutels geblokkeerd waarvan zij denken dat ze zijn buitgemaakt. OpenAI zegt samen met OpenCode te werken aan het herstellen van toegang en het terugbetalen van tegoeden die tijdens de aanval zijn verbruikt. OpenCode heeft eveneens gemeld dat terugbetalingen voor ongeautoriseerde kosten zijn begonnen.
Het bedrijf adviseert getroffen gebruikers hun API-sleutels bij de afzonderlijke aanbieders direct in te trekken en nieuwe sleutels aan te maken. De aanval is volgens OpenCode nog niet afgerond.
De blootgestelde sleutels stonden alleen in OpenCode Console. De opensource-applicatie en de opdrachtregeltool van OpenCode zijn niet getroffen, aldus medeoprichter Dax Raad. Volgens hem komen de sleutels die gebruikers rechtstreeks in die programma's gebruiken niet bij OpenCode terecht.
Raad zei dat aanvallers gedurende 48 uur onafgebroken probeerden binnen te dringen. Het team zette daarom AI-agents in om de aanval te onderzoeken en zich te verdedigen. Sommige AI-modellen weigerden later verdachte code te analyseren, omdat die door hun veiligheidsfilters als schadelijk werd herkend.
OpenCode kreeg daarop toegang tot het Daybreak Blue-programma van OpenAI. Dat programma biedt geselecteerde gebruikers modellen die minder snel weigeren om kwaadaardige code te onderzoeken in een defensieve beveiligingscontext.
De gebeurtenis heeft opnieuw discussie veroorzaakt over de beperkingen van AI-veiligheidsfilters. Beveiligingsteams zeggen dat zulke systemen onvoldoende onderscheid maken tussen aanvallers en onderzoekers die een incident proberen te analyseren. Tegelijkertijd neemt het aantal aanvallen toe waarbij AI-agents worden gebruikt om systemen te verkennen of kwetsbaarheden uit te buiten.



