La economía de los ataques al software cambió en 2026 y los founders no se están enterando
Los atacantes dejaron de apuntar a tus servidores y empezaron a apuntar a la tubería que construye tu producto. Pipelines de CI/CD, registries de npm y PyPI, GitHub Actions y herramientas de agentes de IA están ahora conectados a tu código, y se han convertido en el nuevo objetivo prioritario, según un análisis de VentureBeat con declaraciones de Quincy Castro, CISO de Chainguard. Adquirir un paquete de código abierto se ha vuelto rutinario: los adversarios toman el control de proyectos ampliamente usados casi cada semana, y un solo compromiso puede llegar a decenas de miles de organizaciones.
El dato que importa: según Google Threat Intelligence Group, los paquetes maliciosos identificados en código abierto crecieron un 1.444% entre 2024 y 2025, y la tendencia sigue acelerándose durante 2026. Dejar tu pipeline sin proteger dejó de ser un riesgo teórico: es el eslabón más barato y con mejor ROI para el atacante.
Por qué los ataques ahora se mueven río arriba
Hasta 2025, los ataques de cadena de suministro eran raros, intencionales y casi exclusivos de Estados-nación. Lo que cambió este año, según Castro, es que los atacantes motivados por dinero reconocieron que el desarrollo de software es el punto blando de las organizaciones. A medida que los endpoints y los entornos cloud se blindaron, los adversarios migraron hacia un área prácticamente sin defensas: el propio proceso de construir y publicar software.
🤖 La IA no es solo para leer sobre ella
En la comunidad la aplicamos: automatización, agentes IA y herramientas reales para emprender, no solo para informarte.
👥 Aplicarla en la comunidadLa lógica es la misma de los ataques de watering hole de la década pasada, pero aplicada al código: comprometer un único proyecto open-source da a un atacante un disparo a cada proyecto que lo instala. El costo marginal de cada nueva víctima tiende a cero. Y lo peor: el operador elige después a qué entornos comprometidos perseguir.
Tu pipeline de CI/CD probablemente está indefenso
Los pipelines de desarrollo corren con cronogramas de entrega, y los equipos de seguridad revisan el código que pasa por ellos, no la maquinaria que lo mueve. Un build runner guarda credenciales de registries, llaves de firma y tokens de servicios en la nube, mientras ejecuta scripts de instalación de cada dependencia que resuelve. Si además referencia acciones de terceros por tags mutables, el dueño upstream puede redirigirlas a cualquier commit en cualquier momento.
Castro lo resume así: «Puedes tener un pipeline donde crees que estás haciendo las cosas bien: escaneas el código, bloqueas los críticos antes de pasar CI… y cuando haces zoom out, ese build system está sentado en internet público porque tu equipo de desarrollo está globalmente distribuido, y les dejaste poner tokens de acceso personales de larga duración en los scripts de build. Eso no es un sistema seguro.»
El problema se agrava porque los equipos de detección y respuesta cubren endpoints, identidad y producción, pero los build servers, repositorios de artefactos y runners dependen del equipo de ingeniería, que muchas veces no los monitorea en absoluto. Y cuando los monitorea, los analistas no saben distinguir entre comportamiento malicioso y trabajo de ingeniería legítimo.
«La mayoría de los equipos de seguridad tradicionales no tienen gente con experiencia real en DevOps o SRE», añade Castro. «Les piden monitorear sistemas que nunca han usado y que no entienden, y no tienen la confianza de sus contrapartes de ingeniería, que temen que el equipo de seguridad rompa cosas.»
Los agentes de IA y el citizen development multiplican la superficie de ataque
Los programas de citizen developer permiten que analistas y managers de operaciones sin experiencia en código construyan con herramientas de coding agéntico, llevando el desarrollo de software fuera de los entornos gobernados por IT. Gran parte de ese trabajo ocurre en laptops, jalando paquetes de internet abierto sin ningún cuello de botella donde insertar controles de seguridad.
Castro es directo: «Lo que encontramos al hablar con gente afectada por la oleada de ataques de cadena de suministro de este año es que, a menudo, la única línea de defensa que tenían era EDR y antivirus tradicionales. Los equipos de seguridad estaban agotados, respondiendo alertas de malware o buscando si sus ingenieros habían sido comprometidos. No hay nada nativo de IA en dejar que cualquiera haga cualquier cosa y dejar que el equipo de seguridad recoja los pedazos.»
A esto se suma el problema del vibe coding: el volumen de código generado por IA expone a agentes y usuarios menos técnicos a paquetes maliciosos con nombres similares y ataques de typo-squatting. Un LLM que sugiere instalar una dependencia sin verificar firma ni procedencia es un vector de ataque nuevo.
El caso Trivy: cuando el scanner de vulnerabilidades es la vulnerabilidad
El ejemplo más claro de este nuevo paradigma es el ataque de marzo de 2026 contra Trivy, el scanner de vulnerabilidades open-source más usado del ecosistema. Según Ars Technica, los atacantes primero comprometieron la cuenta de GitHub de Trivy el 19 de marzo y la usaron para distribuir malware a los usuarios, entre ellos Checkmarx. El código malicioso buscaba tokens de repositorio, llaves SSH y otras credenciales en las máquinas infectadas.
Cuatro días después, la cuenta de GitHub de Checkmarx fue comprometida y comenzó a empujar malware a sus propios usuarios. El 22 de abril, una nueva oleada de malware apareció desde la cuenta ya remediada, lo que sugiere que la limpieza anterior fue incompleta. Para cerrar el círculo, el grupo de ransomware Lapsu$ publicó datos privados en la dark web con fecha del 30 de marzo, evidenciando que los atacantes mantuvieron acceso incluso después de los intentos de remediación.
El resultado: secretos de nube, llaves SSH, tokens de Kubernetes y contraseñas de bases de datos quedaron expuestos, potencialmente comprometiendo a más de 2.500 organizaciones, según el artículo de VentureBeat. El incidente ilustra exactamente lo que advierte Castro: la prevención debe estar antes de que el paquete malicioso entre al ambiente.
El Shai-Hulud y los worms en npm: cuando el ataque se auto-propaga
Otro caso paradigmático de 2025-2026 es la campaña del malware Shai-Hulud, operado por el grupo TeamPCP (también rastreado como UNC6780 por Google). Según Google Threat Intelligence Group, dos oleadas de este worm a fines de 2025 afectaron paquetes con 20 millones de descargas semanales, y la campaña de 2026 llegó a 100 millones de descargas semanales envenenadas. El mecanismo: paquetes PyPI comprometidos o pull requests maliciosos en GitHub que desplegaban el stealer Sandclock para extraer secretos de AWS, GitHub y otros servicios.
Un solo incidente dentro de esta campaña resultó en el robo de 3.800 repositorios internos de GitHub a través de una extensión maliciosa de VS Code, además de comprometer repositorios y Actions de Trivy, la herramienta de integración de IA LiteLLM y otros proyectos. La superficie de ataque se expandió aún más cuando se comprometieron herramientas de IA usadas por múltiples proveedores de LLM, exponiendo secretos de API de IA que luego se usaron para profundizar las intrusiones.
Provenance y firma criptográfica: el nuevo control que la máquina puede imponer
La propuesta concreta de Chainguard, la empresa donde trabaja Castro, es mover la decisión de confianza río arriba del deployment. En lugar de escanear después del hecho, la idea es adjuntar evidencia criptográfica al artefacto desde su origen: proveniencia verificada, artefactos firmados y sistemas de build confiables, convertidos en un control que el pipeline enforce por sí solo, a velocidad de máquina.
«Quieren validar que lo que jalan a su pipeline de build es exactamente lo que se supone que debe ser, no solo confiar en la palabra de alguien, sino poder probarlo criptográficamente», explica Castro. «Y quieren saber que fue construido en un ambiente seguro y que no le metieron algo en el último momento.»
En la práctica, Chainguard reconstruye paquetes open-source y container images desde código fuente verificado en un ambiente aislado a través de Chainguard Factory, y los entrega con firmas criptográficas, SBOMs firmados y provenance alineada con SLSA L3. Según el comunicado de su reconocimiento como Líder en el Gartner Magic Quadrant inaugural para Software Supply Chain Security del 22 de junio de 2026, la plataforma cubre más de 2.500 proyectos de contenedores y millones de versiones de librerías, y ha procesado más de 1.000 millones de manifests de build únicos. Su catálogo elimina CVEs antes de que lleguen al pipeline del cliente.
¿Qué significa esto para tu startup?
Si estás construyendo con IA o con equipos distribuidos globalmente, tu pipeline es ahora la pieza más cara de asegurar, y la más barata de atacar. No es un tema de comprar más EDR: es un cambio de arquitectura en cómo produces software.
Acciones concretas que puedes tomar este mes:
- Audita quién tiene acceso a qué en tu CI/CD. Identifica runners expuestos a internet público, tokens de larga duración en scripts de build y acciones de GitHub referenciadas por tags mutables. Si encuentras tokens personales sin expiración, rótalos hoy mismo: el incidente de Trivy demostró que un compromiso de marzo sigue dando acceso en abril.
- Mueve el build a un ambiente monitoreado. En lugar de permitir que cada desarrollador corle builds locales con dependencias de internet, proporciona un runner compartido con provenance y firma habilitadas. Castro lo presenta como la forma de mantener visibilidad sin sacrificar la velocidad que da la IA.
- Exige SBOMs y firmas en cada dependencia crítica. Si usas una dependencia de npm, PyPI o un container image, verifica que venga con provenance verificable criptográficamente. Es la diferencia entre confiar en la palabra del maintainer y poder probarlo.
- Entrena a tu equipo de seguridad en DevOps, o intégralo con ingeniería. El gap más caro es el organizacional: un SOC que no entiende runners no puede defenderlos. Castro sugiere construir la alianza con SRE de forma proactiva.
El mensaje de fondo, tanto de Chainguard como de Google Threat Intelligence Group, es que la ventana para tratar la cadena de suministro como un riesgo secundario se cerró. En un mundo de código generado por IA, la prevención no es opcional: es la única estrategia viable.
Fuentes
- AI is changing the economics of software supply chain attacks
- Why a recent supply-chain attack singled out security firms Checkmarx and Bitwarden
- Google Warns Open-Source Attacks Will Reach New Heights
- Chainguard Named a Leader in Inaugural Gartner Magic Quadrant for Software Supply Chain Security
🤖 La IA no es solo para leer sobre ella
En la comunidad la aplicamos: automatización, agentes IA y herramientas reales para emprender, no solo para informarte.
👥 Aplicarla en la comunidad













