Ciberseguridad e inteligencia artificial: qué cambia de verdad
Qué riesgos trae la IA generativa en empresa, por qué la inyección de prompts no es el problema real y qué se prueba en un pentest de IA.
El ciclo de vida de desarrollo seguro, SSDLC por sus siglas en inglés, consiste en repartir el trabajo de seguridad a lo largo de todo el desarrollo en lugar de dejarlo para una revisión al final. Suena a metodología de manual, y la mayoría de las veces se implanta como tal: comprando herramientas. Este artículo va de la otra forma de hacerlo, que es empezar por las decisiones.
Un ciclo de vida de desarrollo seguro no es una fase que se añade al final del proyecto. Es la idea de que en cada tramo del desarrollo hay un trabajo de seguridad que solo se puede hacer bien en ese tramo, y que hacerlo antes o después sale mal o no sale.
Cuando se diseña, la pregunta es qué puede salir mal en esta arquitectura. Cuando se escribe código, es si estamos metiendo fallos conocidos. Cuando se integra, es qué estamos arrastrando de terceros. Cuando se publica, es si alguien puede romperlo de verdad. Y cuando ya está en producción, es si nos enteraríamos.
Dicho de otra forma: el SSDLC no añade una puerta al final, reparte varias puertas pequeñas a lo largo del camino. Ese es todo el concepto, y el resto son detalles de implantación.
El modelo de revisar la seguridad justo antes de salir a producción tiene dos problemas, y ninguno de los dos se arregla revisando mejor.
No hace falta ningún estudio para ver el mecanismo: cuanto más tarde aparece una decisión de diseño equivocada, más cosas se han construido encima. Aquí no vas a encontrar la cifra habitual de cuántas veces más caro sale arreglarlo en producción, porque esa cifra circula atribuida a trabajos que no hemos leído y este sitio no publica números que no puede sostener.
Este es el reparto, en el orden en que aparece el trabajo. Ninguna fase necesita empezar comprando nada.
El error más común al implantar esto es comprar tres herramientas, enchufarlas a la integración continua y dar el proyecto por hecho. Lo que ocurre después es predecible: la tubería empieza a emitir cientos de avisos, nadie tiene tiempo de clasificarlos, y en unas semanas el equipo aprende a ignorar la alerta o directamente la desactiva. La organización acaba peor que antes, porque ahora además cree que está cubierta.
SAST, DAST y SCA producen entradas, no decisiones. El ciclo es lo que hagáis con esas entradas: quién las mira, con qué criterio se decide que algo bloquea una entrega, y qué se hace con lo que se decide no arreglar. Un equipo con una hoja de cálculo y ese criterio claro está más seguro que uno con tres cuadros de mando y ninguno.
Si tenéis que elegir por dónde meter dinero, meterlo en reducir el ruido de lo que ya tenéis rinde más que añadir una herramienta más.
Conviene no confundir dos cosas que suenan parecidas. Un análisis de vulnerabilidades busca en anchura con herramientas y encuentra clases de fallo ya catalogadas. Un test de intrusión busca en profundidad, con una persona, y encuentra lo que resulta de encadenar dos cosas que por separado no eran nada, o de que la lógica de negocio permita algo que nadie pensó.
Esa segunda categoría es la que no automatiza nadie, y es donde suelen estar los hallazgos que de verdad importan: permisos que se pueden escalar, flujos que se pueden repetir, identificadores que se pueden adivinar. Si queréis el detalle de cómo es ese trabajo por dentro, está en qué es el pentesting, y por tipo de objetivo en cómo funciona un pentest de aplicación web y cómo funciona un pentest de API.
Dentro de un SSDLC, un pentest no sustituye a lo anterior: llega después y comprueba si lo anterior funcionó. Nosotros lo hacemos sobre aplicaciones web y sobre API, y el entregable es una prueba reproducible de cada hallazgo con lo que hay que hacer para cerrarlo, no una lista de avisos de un escáner.
Implantar el ciclo entero de golpe no funciona en ningún equipo real. Este orden sí, y las tres primeras cosas no cuestan licencia:
Si en algún punto queréis que alguien de fuera mire lo que habéis montado y trate de romperlo, esa conversación la tenemos aquí.
Este texto describe una práctica, no una norma concreta, y por eso no cita apartados numerados de ningún estándar: la numeración cambia entre revisiones y una cita de memoria envejece mal. Tampoco lleva estadísticas sobre el coste de arreglar fallos tarde, por el motivo explicado más arriba.
Publicado el 3 de agosto de 2026.
Si algo de aquí se parece a un problema que llevas encima, media hora de llamada para acotarlo con un pentester senior vale más que leer otro artículo.
Hablar con un pentester seniorElige la hora que mejor te venga. Nos cuentas qué necesitas y en qué punto estás, y te explicamos cómo trabajamos y de qué forma podemos ayudarte.