09/14/2026, 17.47
Condividi su Facebook Condividi su Twitter Condividi su Pinterest Condividi su Telegram Condividi su WhatsApp

AI și securitatea industrială: Experimentul de portare a exploiturilor PLC

Cercetătorii Forescout au utilizat Claude AI pentru a adapta un exploit RCE între modele de PLC WAGO. Află costurile, timpul necesar și riscurile pentru industrie.
Pe scurt
  • Cercetătorii de la Vedere Labs (Forescout) au portat un exploit de execuție remotă a codului (RCE) între două modele de PLC WAGO folosind Claude AI.
  • Procesul a durat peste 8 ore și a costat aproximativ 535 dolari în credite API, necesitând supraveghere umană constantă.
  • AI-ul a reușit să genereze payload-uri funcționale, dar o eroare în scrierea memoriei flash a distrus definitiv dispozitivul fizic (bricking).
  • Experimentul demonstrează că, deși AI-ul accelerează analiza, expertiza umană rămâne critică pentru atacuri complexe pe sisteme industriale.
AI și securitatea industrială: Experimentul de portare a exploiturilor PLC

Securitatea infrastructurilor critice traversează o perioadă de reevaluare profundă, pe măsură ce instrumentele de inteligență artificială generativă pătrund în arsenalul cercetătorilor de securitate și, potențial, al actorilor mal intenționați. Un experiment recent condus de echipa Vedere Labs, parte a Forescout, a scos la iveală limitele și potențialul actual al AI-ului în manipularea sistemelor de control industrial (ICS), în special a controlerelor logice programabile (PLC).

Adaptarea unui exploit între modele de PLC WAGO

Obiectivul cercetătorilor a fost unul precis: portarea unui exploit de execuție remotă a codului (RCE) de la un model de PLC WAGO 750-852 către un alt model, WAGO 750-831. Punctul de plecare a fost vulnerabilitatea identificată sub codul CVE-2021-31886. Aceasta reprezintă un overflow de buffer în serverul FTP Nucleus, care permite unui atacator neautentificat să execute shellcode ARM arbitrar pe dispozitivul țintă.

Pentru a realiza acest transfer de capabilități între hardware-uri diferite, echipa a utilizat Claude Code, oferindu-i acces la un terminal, fișiere de referință, instrumentul de reverse-engineering Ghidra și dispozitivul fizic. AI-ul a început prin a confirma existența vulnerabilității printr-un mix de analiză statică a firmware-ului și probing live, reușind rapid să genereze un payload care a provocat crash-ul PLC-ului. Deși prăbușirea sistemului a confirmat prezența defectului, tranziția de la un simplu Denial of Service (DoS) la o execuție controlată a codului s-a dovedit a fi mult mai complexă.

Costurile reale ale automatizării atacurilor

Contrar narațiunii populare care sugerează că AI-ul poate genera atacuri sofisticate cu o singură comandă, realitatea tehnică este mult mai pragmatică și costisitoare. Procesul de portare nu a fost instantaneu, ci a necesitat o interacțiune constantă între om și mașină. Cercetătorii au raportat că atingerea etapei finale de RCE a durat exact 8 ore și 32 de minute.

Din punct de vedere financiar, utilizarea modelelor Claude Sonnet 4.6 și Claude Opus 4.6 a generat costuri API de 535,74 dolari. Această sumă reflectă volumul mare de date procesate și necesitatea de a itera prompturile pentru a corecta ipotezele eronate ale AI-ului. SecurityWeek a evidențiat faptul că succesul a fost dependent de intervenția umană, care a oferit contextul necesar de dezasamblare atunci când detaliile firmware-ului erau incerte.

Obstacolele tehnice în sistemele closed-source

Provocarea majoră în portarea exploiturilor pentru PLC-uri rezidă în natura lor closed-source. Fără debuggere integrate, atacatorul trebuie să posede o înțelegere profundă a layout-ului memoriei specifice fiecărui firmware și a rutelor de procesare. În cazul experimentului WAGO, AI-ul a întâmpinat dificultăți majore atunci când procesarea standard a protocolului FTP a șters shellcode-ul din buffer.

Pentru a depăși acest blocaj, cercetătorii au fost nevoiți să schimbe modelul de AI către Claude Opus 4.6 și să furnizeze manual contextul de dezasamblare. Doar astfel s-a putut identifica metoda de conservare a buffer-ului, ducând în final la livrarea unor payload-uri UDP care au transmis șirul de caractere PWNED și un payload de echo ICMP, confirmând controlul asupra dispozitivului.

Riscul de distrugere fizică a echipamentelor

Un aspect critic al experimentului a fost tentativa de a extinde exploitul către un implant de Command-and-Control (C2). Aici, AI-ul a demonstrat o lipsă de precizie care poate fi fatală în mediile industriale reale. În încercarea de a scrie date în memoria flash a PLC-ului, AI-ul a efectuat o operațiune incorectă, ceea ce a dus la bricking-ul permanent al dispozitivului de test.

Acest incident subliniază faptul că AI-ul, deși eficient în analiza codului, nu posedă încă o înțelegere instinctivă a riscurilor fizice asociate cu manipularea memoriei hardware, transformând o tentativă de spionaj într-un act de sabotaj neintenționat.

Evaluarea capacităților actuale de AI în cybersecurity

Rezultatele obținute de Vedere Labs sugerează că AI-ul nu înlocuiește expertul în securitate, ci acționează ca un multiplicator de forță. Capacitatea de a reduce timpul de analiză a firmware-ului este evidentă, însă rata de succes rămâne strâns legată de suportul uman. Analiza detaliată a fluxului de lucru arată următoarele etape:

Analiza exploitului existent pentru modelul 750-852, confirmarea vulnerabilității prin probing live, reproducerea crash-ului DoS, corectarea ipotezelor eronate de către om, identificarea cauzei radacinii a ștergerii shellcode-ului și, în final, generarea payload-ului RCE.

Această metodologie, detaliată și pe platforme precum Dev.to, demonstrează că bariera de intrare pentru atacurile asupra sistemelor OT (Operational Technology) scade, dar nu a dispărut complet.

Impactul asupra companiilor și industriei din România

Pentru antreprenorii și managerii de infrastructură din România, acest experiment trimite un semnal clar. Digitalizarea accelerată a fabricilor și a sistemelor de utilități, susținută în parte de fondurile PNRR, aduce cu sine o expunere crescută. Multe companii locale utilizează PLC-uri de generații vechi, care nu au fost proiectate pentru a rezista unor atacuri asistate de AI, unde analiza vulnerabilităților poate fi automatizată parțial.

În contextul implementării AI Act la nivel european, România trebuie să prioritizeze nu doar adopția tehnologiilor AI pentru productivitate, ci și securizarea activelor industriale. Riscul nu mai este doar cel al unui atacator manual, extrem de specializat, ci al unui operator cu competențe medii care utilizează instrumente de AI pentru a adapta exploituri cunoscute la hardware-ul specific utilizat în industria locală.

Digitalizarea IMM-urilor romene trebuie să includă audituri riguroase de securitate pentru segmentul OT. Dependența de sisteme closed-source, așa cum s-a văzut în cazul WAGO, nu mai reprezintă o protecție prin obscuritate. Investițiile în monitorizarea traficului industrial și în segmentarea rețelelor devin imperative pentru a preveni situații în care o eroare de AI sau un exploit portat rapid ar putea opri liniile de producție sau infrastructurile critice de energie și apă.

Întrebări frecvente

Ce este un PLC și de ce este important în acest context?

Un PLC (Programmable Logic Controller) este un computer industrial utilizat pentru automatizarea proceselor în fabrici, centrale electrice sau sisteme de apă. Compromiterea unui PLC poate permite unui atacator să modifice procesele fizice, provocând accidente sau oprirea producției.

AI-ul a putut crea exploitul singur, fără ajutor uman?

Nu. Experimentul a arătat că AI-ul a avut nevoie de supraveghere constantă, corectarea ipotezelor greșite și furnizarea de context tehnic de către cercetători pentru a reuși portarea exploitului.

Care a fost costul total al experimentului?

Costul a fost de 535,74 dolari în credite API pentru modelele Claude, plus aproximativ 8 ore și jumătate de muncă specializată.

Ce înseamnă bricking-ul unui PLC în acest articol?

Bricking-ul reprezintă deteriorarea permanentă a hardware-ului, făcând dispozitivul inutilizabil, ca o cărămidă (brick). În acest caz, a fost cauzat de o scriere incorectă a AI-ului în memoria flash.


Surse: Securityweek, Dev, Letsdatascience ·

Hai una domanda su questo dossier?

Scrivila qui: Susanna, l assistente AI di glacom, ti risponde via email con un approfondimento gratuito.

Nessuna consulenza personalizzata (finanziaria, legale o medica): solo informazione e fonti. Email usata solo per rispondere.

oppure scrivile su: WhatsApp · Telegram · SimpleX · Delta Chat · Email

Condividi su Facebook Condividi su Twitter Condividi su Pinterest Condividi su Telegram Condividi su WhatsApp
Printable version
CLOSE X
Distribuie această știre
See also
Sift: noul instrument open-source pentru vânătoarea de secrete digitale
Sift, lansat de Stratus Security, scanează Microsoft 365, Slack și Jira pentru a găsi parole și chei API expuse, prevenind atacurile de tip credential…
14/09/2026 11:20
Vulnerabilitatea Azure APIM: De ce ascunderea butoanelor nu e securitate
O eroare de design în portalul Azure API Management permite crearea de conturi cross-tenant. Află riscurile pentru afacerile românești și cum să secur…
14/09/2026 07:55
Riscurile Dynamic Code Loading în Android: Ghid pentru antreprenori
Aflați cum Dynamic Code Loading poate expune aplicațiile Android la atacuri RCE și ce trebuie să știe liderii tech din România despre securitatea soft…
13/09/2026 18:01
Reset Password Poisoning: Riscul securității în spatele linkurilor de recuperare
Află cum funcționează Reset Password Poisoning prin manipularea header-ului Host și ce trebuie să implementeze antreprenorii din România pentru a prev…
13/09/2026 14:26
AI Act: Noile reguli UE privind etichetarea conținutului generat
A intrat în vigoare Articolul 50 din Regulamentul UE privind IA. Află cine trebuie să avertizeze utilizatorii despre deepfakes și conținutul generat a…
13/09/2026 12:40