OpenCode hackades – användare fick oväntade räkningar

Breakit

AI-kodningsverktyget OpenCode drabbades av ett intrång i ett äldre system, där angripare kom åt API-nycklar och använde dem på användarnas bekostnad. Resultatet blev chockfakturor för drabbade användare – ett klassiskt exempel på vad som händer när gamla system med känsliga nycklar inte skyddas ordentligt.

Djupdykning

OpenCode, ett verktyg som hjälper utvecklare att skriva kod med hjälp av AI, råkade ut för ett intrång i ett äldre system – ett så kallat legacy-system, alltså gammal infrastruktur som fortfarande körs men kanske inte uppdateras lika noggrant. Angriparna kom åt API-nycklar, vilket i praktiken är som ett lösenord som ger tillgång till betaltjänster, och i det här fallet kunde de använda andras nycklar för att köra AI-förfrågningar på offrets bekostnad. Det är ett klassiskt mönster: säkerhetshål dyker sällan upp i den skinnande nya koden utan i den glömda gamla infrastrukturen som ingen prioriterar. Det som de flesta missar i den här typen av incidenter är att det inte handlar om sofistikerad hacking – det handlar om att gamla system helt enkelt inte fick samma kärlek som det nya, och att API-nycklar läckt ut räcker för att göra rejäl ekonomisk skada utan att angriparen ens behöver vara särskilt tekniskt skicklig. Ju fler AI-verktyg som hanterar nycklar till dyra API:er som GPT-4 eller Claude, desto mer attraktiva mål blir de – och räkningarna kan eskalera snabbt eftersom dessa tjänster debiterar per förbrukning.