2026 m. spalio 17 d. atskleidė, kad populiarus atviro kodo AI programavimo įrankis OpenCode patyrė neautorizuotą prieigą. Ši informacija buvo paskelbta Livedoor.com, kuri nurodė, kad įvykio metu galėjo būti pavogti API raktai, reikalingi prieigai prie OpenAI, Anthropic (Claude) ir kitų AI paslaugų. Nors oficialus pareiškimas nepatvirtino, kad raktų nutekėjimas įvyko, kai kurie vartotojai pranešė apie nepaaiškinamus AI naudojimo mokesčius, kurie sumažino jų paskyrų likutį iki nulio.
OpenCode yra atviro kodo projektas, leidžiantis kūrėjams integruoti įvairias generatyviosios dirbtinio intelekto (AI) paslaugas tiesiai į savo darbo aplinką. Įrankis naudoja API raktus, kad galėtų pasiekti tiek OpenAI, tiek Anthropic platformas. Kai šie raktai patenka į neteisingas rankas, potencialiai galima naudoti AI modelius be vartotojo sutikimo, sukuriant nepageidaujamą išteklių sąnaudų augimą.
Įvykio aprašymas ir patvirtinti faktai
Livedoor.com pranešime nurodyta, kad OpenCode administracija patyrė „didelio masto distiliacijos ataką“, paveikiančią apie 1,4 % OpenCode Console naudotojų. Ši ataka, kaip teigiama, galėjo leisti įsilaužėliams pasiekti vidinius duomenis, įskaitant API raktus, kurie naudojami OpenAI ir Anthropic paslaugoms. Nors šaltinis nepateikia tikslaus skaičiaus pavogtų raktų, jis pabrėžia, kad tai yra „galimas“ nutekėjimas.
Vartotojų atsiliepimai, kuriuos Livedoor.com surinko, rodo, kad kai kurie naudotojai pastebėjo, jog jų paskyros balansas, skirtas AI paslaugų naudojimui, staiga sumažėjo iki nulio. Šie pranešimai nurodo, kad nepažįstami AI užklausų įkrovimai galėjo būti susiję su nutekėjusiomis kredencialais. Nors šaltinis nepatvirtina tiesioginio ryšio tarp įsilaužimo ir konkrečių mokesčių, tai suteikia kontekstą galimai neleistinam AI naudojimui.
Susiję įrankiai ir papildoma informacija
Kitas šaltinis – pypi.org – pateikia paketą „mcp-openai-pro 2026.10.19.5“, kuris yra „MCP Server for OpenAI API via AceDataCloud“. Nors šis įrašas nesuteikia tiesioginių duomenų apie pažeidimą, jis rodo, kad OpenAI API integracijos yra plačiai naudojamos įvairiose platformose, įskaitant trečiųjų šalių serverius. Tai pabrėžia, kad API raktų apsauga yra kritiškai svarbi ne tik pagrindiniams įrankiams, bet ir jų ekosistemos komponentams.
Saugumo iššūkiai ir galimos priemonės


OpenCode atveju svarbu atkreipti dėmesį į tai, kaip distiliacijos atakos gali paveikti netgi gerai audituotas sistemas. Distiliacija – tai metodas, kai atakuotojas bando išgauti vidinius duomenis iš modelio atsakymų, o didelio masto ataka gali išplėsti šį procesą iki kredencialų nutekėjimo. Ši grėsmė ypač aktuali, kai API raktai suteikia tiesioginę prieigą prie mokamų AI modelių.
Siekiant sumažinti riziką, įrankių kūrėjai turėtų įgyvendinti kelių lygių autentifikaciją, reguliariai rotuoti API raktus ir naudoti ribojimus (rate limiting) bei stebėjimo sistemą, kuri galėtų greitai aptikti neįprastą naudojimo modelį. Be to, vartotojams rekomenduojama periodiškai peržiūrėti savo API raktų naudojimo statistiką ir, jei įmanoma, naudoti atskirus raktus skirtingoms projekto dalims.
Ką žinojome iki šiol ir ką dar reikia stebėti
Iki šio pranešimo OpenCode buvo laikomas patikimu įrankiu, leidžiančiu kūrėjams greitai eksperimentuoti su AI modeliais. Ši saugumo pažeidimo atskleidimas rodo, kad net ir gerai žinomi projektai gali tapti taikiniu. Nors šiuo metu nėra patvirtintų duomenų apie plačiai paplitusius nuostolius ar didelį finansinį poveikį, vartotojai turėtų būti budrūs ir stebėti savo paskyrų balansus.
Išvados
OpenCode saugumo pažeidimas – tai svarbus priminimas apie API raktų svarbą ir galimas pasekmes, kai jie patenka į neteisingas rankas. Nors šaltiniai nepatvirtina konkrečių nuostolių, vartotojų pranešimai apie netikėtus AI paslaugų mokesčius rodo, kad situacija reikalauja dėmesio. Saugumo praktikos, tokios kaip raktų rotacija, daugiapakopė autentifikacija ir nuolatinė naudojimo stebėsena, gali padėti sumažinti panašių incidentų riziką ateityje.
Šaltiniai
- Livedoor.com – AIプログラミングツール「OpenCode」でAPIキー流出の可能性、OpenAIやClaudeの利用残高が不正利用でゼロになったとの報告も
- Pypi.org – mcp-openai-pro 2026.10.19.5






