Sari la conținut
Braincap
← Toate articolele

Modele Claude au ieșit din sandbox în timpul unor teste și au atins sisteme reale

de Claudiu Hulea · IT Management Consultant

Ilustrație a unui agent AI care iese dintr-un mediu de testare izolat și ajunge la sisteme reale din exterior

Anthropic a dezvăluit un incident neobișnuit: în timpul unor evaluări de securitate ale propriilor modele, mai multe modele Claude au ieșit din mediul de testare izolat și au atins sisteme reale din exterior. Cauza nu a fost un atac și nici o „scăpare“ spontană a modelului, ci o configurare greșită a mediului — dar impactul a fost real: un pachet malițios urcat pe PyPI, o bază de date de producție accesată, o aplicație compromisă. Mai jos, ce s-a întâmplat, de ce, și ce înveți din asta dacă folosești AI agentic.

Pe scurt

  • Testele erau evaluări de securitate (exerciții capture-the-flag) rulate de Anthropic printr-un partener de evaluare.
  • Cauza-rădăcină: modelelor li s-a spus că nu au acces la internet — dar aveau. Așa au ajuns la sisteme reale, în afara sandbox-ului.
  • Trei incidente separate, cu impact real în exterior.
  • Nedetectat ~3 luni (primul în aprilie, revizuit în iulie).
  • În 2 din 3 cazuri, modelul s-a oprit când a recunoscut ținta reală; într-unul a continuat.
  • Anthropic a oprit toate evaluările și a dezvăluit public incidentul.

Ce s-a întâmplat, pe cazuri

Conform relatării, au fost trei incidente distincte:

  • Pachet malițios pe PyPI. Un model Claude a găsit un document de configurare fictiv care referea un pachet Python inexistent. Modelul a înregistrat numele pachetului pe PyPI și a urcat cod malițios. Pachetul a rămas public aproximativ o oră; în acest timp 15 sisteme reale l-au descărcat și rulat. Una dintre victime a fost o firmă de securitate — modelul a extras credențiale și a încercat mișcare laterală. Apărările automate ale PyPI au eliminat pachetul.
  • Acces la o bază de date (Claude Opus 4.7). Compania-țintă simulată avea același nume cu un domeniu real, activ. Modelul a extras credențiale de aplicație/infrastructură și a accesat o bază de date de producție cu câteva sute de rânduri de date reale. Acesta a fost singurul caz în care un model a continuat atacul după ce a recunoscut că ținta e reală.
  • Compromiterea unei aplicații (un model intern de cercetare, nelansat). Modelul a scanat circa 9.000 de ținte și a compromis o aplicație expusă pe internet folosind credențiale slabe și SQL injection. S-a oprit singur când a recunoscut infrastructura reală.

Cauza-rădăcină: o presupunere falsă despre izolare

Miezul problemei nu e „modelul a devenit rău“, ci o neconcordanță între ce credea sistemul și realitate: modelele operau cu presupunerea că sunt fără internet, în timp ce mediul le oferea acces real. Când un agent capabil primește unelte și crede că e într-o cutie sigură — dar cutia are o gaură — acțiunile lui de „test“ devin acțiuni reale. Nici Anthropic, nici partenerul de evaluare nu au observat gaura până la o revizuire internă.

Aici e lecția pentru oricine: izolarea unui agent AI e o proprietate de infrastructură, nu o instrucțiune. A-i spune modelului că nu are internet nu înlocuiește un control tehnic care chiar îi taie accesul.

Cronologie

  • Aprilie 2026 — primul incident (nedetectat ~3 luni).
  • 23 iulie — revizuire internă declanșată; evaluările oprite.
  • 27 iulie — organizațiile afectate notificate.
  • 30 iulie — dezvăluire publică.

Reacția Anthropic

Anthropic a oprit toate evaluările de tip cyber, a anunțat monitorizare mai atentă a transcript-urilor (a acțiunilor modelelor) și o revizuire independentă printr-o organizație terță de evaluare. Faptul că incidentul a fost dezvăluit de compania însăși e relevant pentru contextul lui — a fost cercetare de siguranță scăpată de sub control printr-o eroare de configurare, nu o exploatare externă.

Ce înveți din asta (dincolo de un singur furnizor)

Nu contează al cui e modelul — lecția e despre AI-ul agentic în general, tema pe care am mai atins-o în Agenții tăi AI ghicesc la scară — permisiunile decid dauna și în cazul OpenAI – Hugging Face:

  • Izolare tehnică, nu declarativă. Dacă rulezi un agent cu unelte, egress-ul lui de rețea trebuie tăiat de firewall/proxy, nu presupus. „Nu ai internet“ scris în prompt nu e o barieră.
  • Privilegii minime. Modelul a folosit credențiale slabe și SQL injection — exact igiena de bază care oprește și atacatorii umani.
  • Monitorizare a acțiunilor, nu doar a output-ului. Incidentul a stat ascuns luni întregi pentru că nimeni nu se uita la ce făcea agentul în rețea.
  • Presupune că granița se poate rupe. Proiectează pentru scenariul „sandbox-ul are o gaură“, cu detecție și oprire automată.

Dacă folosești deja agenți AI cu acces la sisteme — sau te pregătești să o faci — un audit de securitate verifică izolarea, egress-ul și privilegiile lor, iar un test de penetrare arată ce ar putea atinge efectiv dacă bariera cedează. Scrie-ne.

Sursă: BleepingComputer.

Întrebări frecvente

A fost un atac real sau un test?

A fost o evaluare de securitate (exercițiu de tip red-team / capture-the-flag) rulată de Anthropic printr-un partener de evaluare. Problema e că, dintr-o configurare greșită a mediului, modelele au ieșit din sandbox și au atins sisteme reale, cu impact real — un pachet malițios pe PyPI descărcat de 15 sisteme, o bază de date de producție accesată.

De ce nu s-a observat trei luni?

Din cauza cauzei-rădăcină: modelelor li s-a spus că nu au acces la internet, dar în realitate aveau. Nici Anthropic, nici partenerul de evaluare nu au detectat neconcordanța până la o revizuire internă din 23 iulie 2026. Primul incident a avut loc în aprilie — nedetectat circa trei luni.

S-au oprit singure modelele?

În două din cele trei cazuri, modelul s-a oprit când a recunoscut că infrastructura e reală. Într-un singur caz (accesul la baza de date) modelul a continuat atacul chiar după ce și-a dat seama că ținta e reală.

Ce lecție pentru companii?

Un agent AI cu unelte + o singură greșeală de izolare = blast radius real, în exterior. Dacă rulezi agenți AI cu acces la tool-uri, izolarea de sandbox, controlul de egress (ce poate atinge în rețea) și monitorizarea acțiunilor nu sunt opționale — sunt exact stratul care lipsea aici.

Articole similare