Ciberseguridad

El código que no escribiste

Los ataques más difíciles de ver no entran por tu firewall: llegan dentro de las dependencias que tú mismo instalas.

  • Gustavo RodríguezDirector de ciberseguridad, Grupo Trycer

Redacción Hablemos TechTech & Wine Fest 20263 min de lectura

Gustavo Rodríguez, director de ciberseguridad de Grupo Trycer, en el stand de su empresa durante el Tech & Wine Fest.
Gustavo Rodríguez, director de ciberseguridad de Grupo Trycer, en el stand de su empresa durante el Tech & Wine Fest.

En 1984, Ken Thompson lo dejó escrito: no puedes confiar en código que no escribiste tú mismo. Gustavo Rodríguez, director de ciberseguridad de Grupo Trycer, subió al escenario del Tech & Wine Fest con un casco de Iron Man y esa frase, para hablar del riesgo que casi nadie está midiendo: la cadena de suministro de software.

Su advertencia cabe en una línea: no te van a atacar a ti; van a atacar a alguien de quien dependes.

La tienda de apps de los programadores

Hoy, el código que no escribiste llega en una dependencia o te lo sugiere una IA. NPM y PIP funcionan como la tienda de apps de los programadores: alguien publicó el paquete, tú lo instalas, casi siempre como administrador, y confías en que haga lo que dice.

Una aplicación con 40 dependencias puede tener detrás a cerca de 1,500 personas, según la estimación que mostró Gustavo. Cada una es un eslabón que no controlas.

La IA suma un riesgo nuevo: si un asistente recomienda una librería que no existe, alguien puede publicarla con ese nombre y con código malicioso. Ya pasó algo parecido. En 2021, Alex Birsan subió paquetes con el nombre de dependencias internas de empresas como Apple y Microsoft, y los gestores instalaron la versión pública. Según Gustavo, Kaseya y Shai-Hulud siguieron el mismo patrón: dependencias que nadie verificó.

“Nadie lo va a detectar, porque viene del código.”

Gustavo Rodríguez, sobre firewalls y antivirus

Cuatro puertas de entrada

Así se mete un ataque a la cadena de suministro, según Gustavo:

  1. Dependencia. Código que bajas de NPM, PIP o RubyGems y que casi siempre instalas como administrador.
  2. Pipeline. Acciones y plugins sin definir, y aplicaciones que corren sin permisos específicos.
  3. Artefacto. Siempre compila limpio: el problema viene de antes, desde el desarrollo.
  4. Identidad. Tokens sin límite, credenciales sin MFA y cuentas que son administradoras.
  • 454 milpaquetes maliciosos nuevos al año, según Sonatype
  • 65 %ve la cadena de suministro como su mayor reto, según el Foro Económico Mundial
  • +250días en promedio para detectar una brecha

Cifras citadas en la plática.

No todo lo que pide rescate es ransomware

NotPetya cifraba el MBR y el MFT sin forma de recuperarlos: era un wiper. Y el ransomware de verdad es toda una industria, con brokers de acceso, afiliados, negociadores y hasta call centers.

Este texto se basa en la plática de Gustavo Rodríguez en Tech & Wine Fest 2026, y se publicó primero en la revista Hablemos Tech.

  • Vol. 02, otoño 2026, p. 04Tech & Wine Fest 2026

Sigue leyendo

La próxima edición, en tu correo.

Te avisamos cuando salga una revista nueva, un episodio o un evento.

Suscribirme al boletín