novament Linux s'enfronta a un nou desafiament amb l'aparició de Dirty Frag, una sèrie de vulnerabilitats també conegudes com a Copy Fail 2. Aquest conjunt d'errors d'alta gravetat, identificats formalment sota els registres CVE-2026-43284 i CVE-2026-43500, permet a un usuari local sense privilegis obtenir accés total d'administrador en sobreescriure dades directament a la memòria cau de pàgines del sistema operatiu.
S'esmenta que l'amenaça ha demostrat ser excepcionalment versàtil i perillosa, ja que un investigador va aconseguir desenvolupar un exploit funcional capaç de comprometre pràcticament totes les distribucions actuals, obligant els administradors de sistemes a prendre mesures immediates davant d'un problema que va sortir a la llum pública abans del previst a causa d'una filtració accidental d'informació.
Dirty Frag no és una fallada aïllada, sinó que abasta dues vulnerabilitats diferents que resideixen en subsistemes independents del nucli de Linux:
- El mòdul xfrm-ESP: encarregat d'accelerar les operacions de xifratge IPsec mitjançant el protocol de càrrega útil de seguretat encapsulada,
- El controlador RxRPC: responsable de la gestió de trucades a procediments remots sobre connexions UDP.
Tot i que operen en àrees diferents i van ser introduïts en diferents anys, ambdues vulnerabilitats comparteixen el mateix vector d'atac originat per optimitzacions defectuoses en el maneig de memòria. Depenent de la configuració de seguretat i els mòduls carregats a cada distribució, un atacant pot explotar una o altra via per escalar els seus privilegis i agafar el control absolut del servidor afectat.
Optimitzacions defectuoses i la manipulació de la memòria
La mecànica interna d'aquestes vulnerabilitats comparteix una sorprenent similitud amb la fallada estructural recent Copy Fail. El problema central s'origina durant el procés de desxiframent de dades al mateix espai de memòria, conegut com a operacions in situ, mitjançant l'ús d'una funció específica de transferència de fitxers.
En moure dades entre descriptors i canonades sense copiar-les físicament per estalviar recursos, el sistema passa referències directes als elements emmagatzemats a la memòria cau de pàgines. La decisió crítica es produeix perquè els desplaçaments d'escriptura durant aquest procés es calculaven sense aplicar les comprovacions de seguretat adequades per a aquest tipus de referències directes, permetent que una sol·licitud maliciosa meticulosament dissenyada sobrescrigui exactament quatre bytes a la memòria cau de qualsevol fitxer carregat al sistema.
el perill rau en com els sistemes operatius moderns gestionen l'eficiència en la lectura d'arxius. Atès que qualsevol sol·licitud de lectura extreu la informació primer de la memòria cau de pàgines de la memòria RAM per accelerar el rendiment, una alteració en aquest espai volàtil fa que el nucli lliuri dades falsificades en lloc del contingut real emmagatzemat de forma segura al disc dur.
El mètode d'explotació aprofita aquesta arquitectura per modificar la versió en memòria cau d'un fitxer executable crític que tingui permisos de superusuari, injectant codi maliciós directament a la memòria. En executar aquesta eina compromesa, el sistema processa el codi injectat amb privilegis absoluts, atorgant un accés root instantani sense haver alterat mai el fitxer físic original.
Explotació i la filtració del pegat de seguretat
Per executar aquest atac amb èxit, el actor maliciós necessita sortejar certes defenses depenent del mòdul objectiu. La vulnerabilitat present al subsistema xfrm-ESP requereix que l'usuari tingui permisos per crear espais de noms, una acció que distribucions robustes com Ubuntu bloquegen per defecte mitjançant regles estrictes d'AppArmor. Tot i això, per contrarestar aquests escuts, els investigadors van desenvolupar un exploit combinat que també ataca el mòdul RxRPC, el qual sol carregar-se de forma predeterminada en una immensa quantitat de sistemes. Aquesta versatilitat ha permès confirmar l'efectivitat de l'atac d'escalada a les darreres versions estables de les distribucions de Linux.
La gestió d'aquesta crisi va patir un greu contratemps operatiu quan els detalls tècnics essencials es van filtrar abans de la data de publicació coordinada. A finals del mes d'abril, diversos pegats correctius van ser enviats a les llistes de correu públiques desenvolupament de xarxa sense advertir sobre la seva relació directa amb una vulnerabilitat crítica d'escalada de privilegis.
Un investigador de seguretat independent va analitzar aquests canvis al repositori, va reconèixer la similitud amb la decisió Copy Fail original i va aconseguir desenvolupar i publicar un exploit funcional, desconeixent del tot que existia un embargament de confidencialitat en curs. Afortunadament, les versions correctives del nucli ja han començat a distribuir-se de forma massiva per tapar les dues bretxes, i per a aquells sistemes que encara no poden aplicar les actualitzacions definitives, es recomana encaridament bloquejar la càrrega manual dels mòduls esp4, esp6 i rxrpc com a mesura de mitigació d'emergència.
Finalment si estàs interessat en poder conèixer més sobre això, pots consultar els detalls en el següent enllaç.