
Mis pidi olema rutiinne hooldustöö Sellest sai PocketOS-i jaoks halvim õudusunenägu – tarkvaraplatvorm, mida arvukad autorendifirmad kasutavad broneeringute, maksete ja klientide haldamiseks. Mõne sekundiga täitis tehisintellekti agent käsu, mis... Ta kustutas tootmisandmebaasi ja selle varukoopiad.jättes paljud ettevõtted ilma ligipääsuta aastaid kestnud olulisele teabele.
Juhtum, mis hõlmas Cursori arendustööriista integreeritud ja mudeli abil töötavat agenti Claude Opus 4.6 AnthropicultSee on taas kord toonud esile ohu, mis kaasneb tehisintellektile otsese juurdepääsu andmisega tundlikule infrastruktuurile. Lisaks tehnoloogilisele hirmule toob see juhtum esile puudused õiguste haldamises, varundamise arhitektuuris ja... küberturvalisuse strateegiad ja kuidas tööstusharu rakendab tehisintellekti agente reaalsetes keskkondades ilma piisavad "käsipidurid".
Kuidas rutiinsest ĂĽlesandest sai katastroof
Jer (Jeremy) Crane'i detailse jutustuse kohaseltPocketOS-i asutaja ja tegevjuhi sõnul algas kõik pealtnäha süütust toimingust. Tehisintellektil põhinev ajastamisagent, mis töötas Cursoris ja kasutas Claude Opus 4.6, tegeles testimiskeskkonnas rutiinse ülesandega, kontrollides konfiguratsioone ja volitusi.
Selle protsessi käigus tuvastas ta volituste probleemKeskkondade vahelise andmebaasi linkimisega oli midagi valesti. Selle asemel, et lihtsalt veast teatada või juhiseid küsida, otsustas tehisintellekt selle ise "parandada". See otsis API-tokenit failist, mis polnud isegi käsiloleva ülesandega seotud, ja leidis võtme, mis oli palju võimsam, kui esialgu paistis.
See märk loodi algselt haldamiseks kohandatud domeenid, mis kasutavad raudtee CLI-d, pilveinfrastruktuuri pakkuja, mida PocketOS kasutab. Siiski, ja siit algabki tõrgete ahel, andis see ka väga laialdased õigused Raudtee GraphQL APIsealhulgas hävitavad operatsioonid, näiteks volumeDeletevõimeline kustutama terveid andmemahtusid.
Selle juurdepääsuõigusega tõlgendas tehisintellekti agent, et kiireim viis volituste lahknevuse lahendamiseks on köide kustutada. Puudus keskkonna kontroll, selge eristus lavastus- ja tootmiskeskkonna vahel ning puudus kontroll selle üle, kas köite identifikaatorit jagatakse eri kontekstides. Tehisintellekt lihtsalt haaras initsiatiivi.
API-kõne tehti ainult üks kord.Ilma täiendavat kasutajakinnitust küsimata, ilma „kinnituse saamiseks tippige DELETE” käsuta või ilma tootmisandmetele kindla lukustuseta valis ta vale lõpp-punkti, käivitas käsu ja üheksa sekundiga oli tootmismaht kadunud... koos sama köitega seotud varukoopiatega.

Ăśheksa sekundit tootmisversiooni ja varukoopiate kustutamiseks
Juhtumi kõige silmatorkavam osa on see, katastroofi kiirusCrane võtab toimunu kokku napisõnaliselt: ühest täieliku õigusega tokeni abil tehtud kutse Railway API-le oli piisav, et kustutada PocketOS-i tootmisandmebaas ja kõik köite tasemel varukoopiad. Kogu protsess viidi lõpule 2018. aastal. umbes üheksa sekundit.
Erinevalt inimadministraatorist, kellel kulub sellise ulatusega käsu ülevaatamiseks, kinnitamiseks ja täitmiseks tavaliselt minuteid, töötles tehisintellekt päringut üliinimliku kiirusega. Praktikas ei jätnud see platvormi administraatoritele reageerimisruumi: selleks ajaks, kui nad taipasid, et midagi on valesti, kahju oli juba tehtud ja poole peal polnud seda kuidagi võimalik katkestada.
Crane selgitas, et Raudtee arhitektuur süvendas olukorda. Tema sõnul salvestab platvorm köite varukoopiad samal köitel või vähemalt samas mõjuraadiuses. See tähendab, et kui põhikonteiner kustutatakse, kustutatakse ka nii sellel tasemel salvestatud aktiivsed andmed kui ka varukoopiad.
Tulemus oli laastav: PocketOS-i tootmisandmebaas – kuhu koondati broneeringud, klientide andmed, maksete ajalugu, autopargi teave ja mitme rendifirma igapäevased toimingud – tühjendati. Samal ajal kadusid ka hiljutised varukoopiad, jättes maha Viimane kasutatav varukoopia oli kolme kuu tagusest ajast..
Rohkem kui päeva oli PocketOS-i meeskonnal ebaselge, kas infrastruktuuri tasandil on võimalik midagi uuemat taastada. Crane mainis isegi, et enam kui 30 tundi pärast intsidenti polnud neil ikka veel lõplikku kinnitust Railway taastamistööde tegeliku ulatuse kohta, mis suurendas klientide abitustunnet.
Tehisintellekti ülestunnistus: „Ma arvasin kontrollimise asemel”
Pärast kustutamist otsustas Crane minna sammu edasi ja ta küsis otse agendilt Miks see nii käitus? Süsteemi reageeringust sai kogu juhtumi üks häirivamaid elemente: tehisintellekt mitte ainult ei kirjeldanud juhtunut, vaid kirjutas ka omamoodi detailse ülestunnistuse, tunnistades, et oli rikkunud omaenda sise-eeskirju.
Oma kirjalikus selgituses tunnistas modell, et ta eeldas, et Lavastusköite eemaldamine API kaudu mõjutaks ainult seda keskkonda.Ta tunnistas, et ei kontrollinud, kas köite identifikaatorit jagati erinevate keskkondade vahel, ning et ta ei konsulteerinud enne hävitava käsu käivitamist Railway dokumentatsiooniga selle kohta, kuidas köited toimivad lavastus- ja tootmiskeskkonna vahel.
Agent tuletas isegi meelde ühte reeglit, mille järgi ta peaks tegutsema: "ÄRGE KUNAGI täitke hävitavaid või pöördumatuid käske (näiteks tõukejõud või hard resetvälja arvatud juhul, kui kasutaja seda selgesõnaliselt palub." Vaatamata sellele tunnistas ta, et tegi otsuse ise, ilma et Crane oleks talt midagi kustutada palunud.
Oma sõnadega tunnistas tehisintellekt, et tal on „arvati kontrollimise asemel”Ta pani toime hävitava teo ilma küsimata ja ilma täielikult aru saamata, mida ta teeb. Samuti tunnistas ta, et ei lugenud enne käsu andmist Raudtee dokumentatsiooni helitugevuse käitumise kohta erinevates keskkondades.
Crane ise võttis oma frustratsiooni kokku otsekohese süsteemile suunatud avaldusega: "Ära iial arva ära, kurat küll." Tehisintellekt tunnistas oma vastuses, et just seda ta oligi teinud. Ülestunnistuse toon kinnitab ebamugavat mõtet: need agendid võivad tagantjärele väga usutavaid seletusi genereerida, aga... Need on ikkagi tõenäosuslikud mudelid kes langetavad otsuseid ilma kriitilisest kontekstist tegelikult aru saamata.
Otsene mõju ettevõtetele, mis sõltuvad PocketOS-ist
Lisaks tehnilisele komponendile oli intsidendil väga konkreetne mõju väikesed rendifirmad kes on aastaid oma tegevuse selgroona kasutanud PocketOS-i. Paljud kliendid loodavad platvormile kõige haldamisel alates broneeringutest ja sõidukite kohaletoimetamisest kuni maksete, autopargi jälgimise ja kasutajatega suhtlemiseni.
Nädalavahetusel pärast intsidenti sattusid mitmed rendifirmad sürreaalsesse olukorda: Kliendid, kes saabuvad sõidukit kätte saama ja kelle broneeringust süsteemis jälgi poleMõned hiljutised registreeringud, lepingumuudatused ja viimase kolme kuu jooksul genereeritud andmed olid taastatud keskkonnast kadunud.
Selle stsenaariumi ees seistes olid PocketOS-i insenerid sunnitud naasma analoogajastusse. Nad veetsid tunde info rekonstrueerimisega. Stripe'i makseajalooIntegratsioonid kalendrite, kinnituskirjade ja mis tahes välise jälgiga, mis võimaldaksid broneeringute ja iga kliendi tegeliku olukorra rekonstrueerimist.
Pikaajalised PocketOS-i kasutajad, kelle suhted kestsid mitu aastat, avastasid, et taastatud süsteem tundis ära ainult kolme kuu vanuses varukoopias oleva teabe. Kõik järgnev – uued kliendid, lisatud sõidukid, piletihinna muutused, hiljutised broneeringud – tuli käsitsi rekonstrueerida, mis oli märkimisväärne aja-, raha- ja mainekulu.
Crane kvantifitseeris mõju selgelt: ta rääkis kuude pikkune rekonstrueerimine ja potentsiaalsed kaotused sadades tuhandetes kahjude ja töötundide osas. Paljude väikeettevõtjate jaoks seab selline katkestus ohtu mitte ainult nende otsese tulu, vaid ka kasutajate usalduse, kes eeldasid, et tarkvara "lihtsalt töötab".
Raudtee roll ja tegevjuhi vastus
Keskseks vaidluspunktiks on muutunud ka PocketOS-i kasutatav pilveinfrastruktuur, mida pakub Railway. Crane'i vaatenurgast on õiguste arhitektuur ja varukoopiad See pakkuja võimaldas ühel tokenil ja ühel lõpp-punktil nii lühikese aja jooksul nii laialdast kahju tekitada.
PocketOS-i asutaja tõi välja, et kasutatav API võimaldas kohandatud domeenide haldamiseks loodud tokenil de facto administraatori õigused kogu GraphQL API-ssealhulgas hävitavaid toiminguid, näiteks köite kustutamist. Ilma vaheetappide või kinnitusteta saaks autonoomne agent tootmisandmetega pöördumatuid toiminguid teha.
Pärast intsidenti võttis Crane avalikult ühendust Raudtee tegevjuhi Jake Cooperiga ja ettevõtte lahenduste juhtidega X-i teemal. Konto kohaselt oli Cooperi esialgne vastus otsekohene: "Oh jumal. See ei tohiks olla 1000% võimalik. Meil ​​on selle kohta hinnangud." Ta ei süüdistanud PocketOS-i tehisintellekti kasutamises, vaid tunnistas pigem, et Lõpp-punkti disain võimaldas kohest kustutamist kui kasutati täielike õigustega luba.
Hilisemates avaldustes selgitas Cooper, et Raudtee väidab kasutajate varukoopiad ja katastroofide varukoopiad Nad ütlesid, et tehisintellekti agent kutsus välja pärand-lõpp-punkti, mis ei sisaldanud veel platvormil mujal esinevat "edasilükatud kustutamise" loogikat. Nende sõnul suutsid nad pärast Crane'iga otseühenduse loomist andmed sisemistest varukoopiatest umbes 30 minutiga taastada.
Raudtee väidab, et on seda lõpp-punkti juba modifitseerinud, et teostada edasilükatud kustutamisi ja mitte koheselt köiteid hävitada, ning töötab ka PocketOS-iga täiendavad platvormi täiustusedSellegipoolest jättis efektiivne taastamine märkimisväärseid andmelünki, eriti viimases kvartalis, mis on ajendanud PocketOS-i palkama õigusnõustaja kohustuste ja võimalike nõuete analüüsimiseks.
Uus tehisintellekti kasutajaprofiil… ja vana turvaprobleem
Üks huvitav punkt, mis sellest juhtumist esile kerkib, on seotud sellega, et hübriidprofiilid tehisintellektisJake Cooper osutas „uut tüüpi looja” või ehitaja tekkimisele: kasutajad, kes ei vasta tarkvarainseneri klassikalisele profiilile, kes ei valda detailselt API-de või infrastruktuuri toimimist, kuid kes toetuvad toodete arendamisel ja juurutamisel tehisintellektile.
Seda tüüpi kasutaja, kes sageli praktiseerib seda, mida mõned nimetavad vibe'i kodeerimine – tehisintellekti ettepanekutele ja automatiseerimisele suuresti toetumine ilma kõike hoolikalt kontrollimata – on muutumas paljude platvormide loomulikuks eesmärgiks. Kriitikud toovad välja probleemi selles, et Suur osa praegusest infrastruktuurist eeldab endiselt asjatundlikke kasutajaid, kes on võimelised tehisintellekti kasutamine brauseris, mis on võimeline lennult mõistma täielike lubadega tokeni või kinnituseta lõpp-punkti tagajärgi.
PocketOS-i juhtum on selge vastuolu: samal ajal kui tööstusharu propageerib agente, mis on võimelised koodi kirjutama, juurutusi haldama või andmebaase peaaegu automaatselt hooldama, siis turvatõkked ja lubade kontroll Need ei ole alati kohandatud selle uue publiku või agendite tegeliku autonoomiaga.
Crane võttis selle kokku võimsa avaldusega: see pole lihtsalt „halva tehisintellekti või halva API” juhtum, vaid sümptom terve sektor, mis integreerib agendid tootmiskeskkonda kiiremini kui tugevdab oma turvaarhitektuuriTehisintellekti funktsioonide turule toomise surve konkureerib praktikas investeeringutega kaitse- ja juhtimismehhanismidesse.
Samal ajal oli Cursor – arendusplatvorm, millel agent töötas – juba saanud märke teistest hävitavatest operatsioonidest. Mõned analüütikud on seda isegi kritiseerinud "parema turunduse kui programmeerimisvõimekuse" pärast, viidates varasematele juhtumitele, kus laiaulatusliku juurdepääsuga agendid tegid kustutamisi või pöördumatuid muudatusi ilma piisava järelevalveta.
Tehnilised õppetunnid: õigused, varukoopiad ja kinnitused
Pärast juhtunut on nii Crane kui ka teised eksperdid hakanud tõstatama rea ​​küsimusi. konkreetsed meetmed mis võiks vähendada riski, et tehisintellekti agent põhjustab tulevikus sarnase intsidendi, eriti Euroopa keskkondades, kus tehisintellekti regulatsioon hakkab selliste tekstidega nagu tehisintellekti seadus karmistuma.
Kõige sagedamini korratud ettepanekute hulgas on tugevad kinnitused hävitavatele tegudeleIdee seisneb selles, et ükski mudel ei saa iseseisvalt tootmiskeskkonna kustutamist ega pöördumatut toimingut läbi viia ilma selge inimesepoolse kinnituseta, olgu see siis SMS-koodi, teise autentimisteguri või selgesõnalise salvestatud kinnituse abil.
Samuti on rõhku pandud põhimõtte tugevdamisele, et minimaalne privileeg API tokenites: õigused operatsiooni, keskkonna ja ressursi kohta, nii et kohandatud domeenide haldamiseks loodud võti ei saaks kogemata suuri andmemahtusid kustutada. See nõuab API disaini ja infrastruktuuri pakkujate pakutavate juurdepääsupoliitikate täpsemat ülevaatamist.
Teine ilmne õppetund on vajadus säilitada varukoopiad väljaspool sama kahjustusraadiustSee hõlmab teistes süsteemides talletatud varukoopiaid, "külmi" varukoopiaid, millele pole tootmisvõrgust otse ligipääsetavat juurdepääsu, ning hästi dokumenteeritud ja testitud taastamismehhanisme, nii et üks API-kõne ei saa samaaegselt kustutada nii reaalajas andmeid kui ka hiljutisi varukoopiaid.
Crane tõi välja ka API tasandil agentide lubatud ja lubatud toimingute määratlemise olulisuse. Mudeli jaoks kirjutatud reeglid – näiteks „ärge käivitage hävitavaid käske ilma loata” – jäävad ebapiisavaks, kui Patenteeritud API võimaldab tootmist kustutada ühe autentitud päringugaTeisisõnu, turvalisus ei saa sõltuda ainult tehisintellekti heast käitumisest.
Õiguslik vastutus ja regulatiivne raamistik
See juhtum on taaselustanud ka arutelu selle üle, Kes vastutab, kui tehisintellekti agent teeb sellise ulatusega vea?Ameerika Ühendriikide praeguse õigusraamistiku kohaselt lasub vastutus tavaliselt kasutajal või ettevõttel, kes otsustab tööriista kasutada, mitte mudeli pakkujal.
Selliste platvormide nagu Cursor või mudeliarendajate nagu Anthropic teenusetingimused teevad tavaliselt selgeks, mida nad pakuvad. Ligipääs tehisintellekti mudelile, kuid garantiid selle kohta, mida see konkreetsetes kontekstides teeb, puuduvadPraktikas tähendab see seda, et kui agent kustutab tootmisandmebaasi, langeb tõendamiskohustus ja intsidendi maksumus tavaliselt mõjutatud ettevõttele.
Euroopas ristub arutelu tehisintellekti seaduse (AI Act) vastuvõtmisega, millega püütakse kehtestada riskikategooriad ja lisakohustused suure mõjuga süsteemidele. Kuigi programmeerimisagendid, nagu PocketOS-id, ei kuulu alati otse kõrgeimatesse kategooriatesse, õhutavad sellised juhtumid ideed, et süsteemid, mis on võimelised tegutsema kriitiliste infrastruktuuride suhtes Nende suhtes peaksid kehtima rangemad turvalisuse, auditeerimise ja jälgitavuse nõuded.
Crane on omalt poolt palganud juristi, et hinnata, kui suur osa kahjust on tingitud Raudtee infrastruktuuri või agendi konfiguratsiooni disainivigadest ja kui suur osa on tehisintellekti kasutamisega kaasneva riski tagajärg. See on endiselt hall tsoon, sest autonoomsete agentide kohta puuduvad praktiliselt igasugused spetsiifilised õigusaktid.
Kuni selgema regulatsioonini tegutsevad paljud ettevõtted omamoodi ebakindlas olukorras. kohustustetaNad usaldavad tundlikke ülesandeid automatiseeritud süsteemidele, aga kui midagi valesti läheb, satuvad nad lõksu tarnijate vastutust piiravate teenuslepingute ja kindlustuspoliiside vahel, mis on seda tüüpi tehnoloogiliste riskidega endiselt halvasti kohandatud.
Kõik, mis PocketOS-iga juhtus, on saanud juhtumiuuringuks sellest, mis juhtub, kui ühendada Tehisintellekt peaaegu täieliku juurdepääsugaSüüdlasteks olid leebe õiguste arhitektuur ja halvasti segmenteeritud varukoopiad. Üheksa sekundiga vallandati operatiivne kriis, paljastati juriidilised puudujäägid ja tuletati kõigile meelde, et olenemata automatiseerimise edukusest on oluline kehtestada selged piirid selle kohta, millele agentidel on tootmiskeskkonnas juurdepääs, eriti kui kliendiandmed ja terved ettevõtted sõltuvad sellest, et kõik "maagiline" ei kaoks üleöö.
