Shares

În acest material o să discutăm despre o vulnerabilitate SMB descoperită de către AI în nucleul Linux (Linux Kernel).

O vulnerabilitate zero-day critică, identificată ca CVE-2025-37899, a fost descoperită în modulul ksmbd al nucleului Linux, responsabil pentru implementarea protocolului SMB3. Această vulnerabilitate de tip „use-after-free” poate permite atacatorilor să execute cod arbitrar cu privilegii de nucleu, reprezentând o amenințare semnificativă pentru sistemele afectate.Descoperirea Vulnerabilității

CVE-2025-37899 a fost identificată de cercetătorul în securitate Sean H. cu ajutorul modelului lingvistic OpenAI o3 (adică ChatGPT). În timpul unei analize a codului sursă al modulului ksmbd, o3 a reușit să detecteze această vulnerabilitate fără utilizarea unor instrumente de analiză complexe, demonstrând potențialul inteligenței artificiale în identificarea problemelor de securitate complexe.

Ce este SMB

SMB (Server Message Block) este un protocol de rețea utilizat pentru a permite partajarea fișierelor, imprimantelor și altor resurse între calculatoare, în special în rețelele Microsoft Windows. Acesta permite unui utilizator sau unei aplicații să citească și să scrie fișiere pe un server și să solicite servicii de la acesta, ca și cum resursele respective ar fi locale.

SMB funcționează printr-un model client-server și este fundamental pentru funcționarea rețelelor Windows, însă este implementat și în alte sisteme de operare prin diverse aplicații, cum ar fi Samba în Linux.

De-a lungul timpului, SMB a evoluat în mai multe versiuni, de la SMB1 (care este în prezent considerat nesigur și dezactivat în mod implicit în multe sisteme) până la SMB3, care oferă îmbunătățiri semnificative în ceea ce privește securitatea și performanța. SMB3 include caracteristici moderne precum criptarea traficului, autentificare îmbunătățită și suport pentru rețele cu latență redusă.

Modulul ksmbd din nucleul Linux este o implementare mai nouă și performantă a SMB3, creată pentru a reduce încărcarea sistemului și a oferi o alternativă mai rapidă la soluții ca Samba, dar această eficiență vine uneori cu riscuri de securitate, cum este cazul vulnerabilității CVE-2025-37899.

Detalii Tehnice

Vulnerabilitatea apare în handlerul comenzii SMB2 LOGOFF din modulul ksmbd. În scenarii cu conexiuni concurente, un fir de execuție poate elibera obiectul sess->user în timp ce un alt fir încă îl accesează, ducând la o situație de „use-after-free”. Aceasta poate fi exploatată pentru a cauza coruperea memoriei nucleului sau pentru a executa cod arbitrar cu privilegii de nucleu.

Impact și Măsuri de Protecție

Deși modulul ksmbd nu este activat în mod implicit în majoritatea distribuțiilor Linux, sistemele care îl utilizează sunt expuse riscului. Se recomandă următoarele măsuri:

  • Verificarea activării modulului ksmbd: Utilizați comanda modinfo ksmbd pentru a verifica dacă modulul este activ pe sistem;
  • Actualizarea nucleului Linux: Asigurați-vă că utilizați o versiune a nucleului care include patch-ul pentru această vulnerabilitate;
  • Monitorizarea traficului SMB: Implementați măsuri de monitorizare pentru a detecta activități suspecte legate de protocolul SMB.

Această descoperire subliniază importanța utilizării instrumentelor avansate, inclusiv a inteligenței artificiale, în procesul de identificare și remediere a vulnerabilităților de securitate.

Versiuni cu Patch Disponibil

Vulnerabilitatea a fost remediată în următoarele versiuni stabile ale nucleului Linux: 6.12.28 și 6.14.6.

Dacă utilizați o versiune anterioară (ex: 6.12.27, 6.14.5), se recomandă actualizarea imediată la una dintre versiunile menționate pentru a închide această breșă de securitate.

Concluzie

Am ales să abordăm acest subiect datorită faptului că nu prea scriem despre vulnerabilități Linux și astfel, spargem mitul cum că tot ce are legătură cu „pinguinul” este sigur și stabil.

De asemenea, este și un prilej bun de a scoate în evidență faptul că în acest caz AI-ul a fost utilizat pentru îmbunătățirea securității, nu în scopuri malițioase.

Dacă aveți nevoie de ajutor pentru implementarea sau îmbunătățirea securitații IT a companiei, vă stăm la dispoziție.

Zemernett este o companie de prestări servicii IT care reușește cu succes atât să susțină buna funcționare a infrastructurilor, cât și să propună soluții tehnice personalizate după nevoile clienților, punând activ umărul la dezvoltarea IT a companiilor client.

Shares