forumAbrir tema

El pentest encontró 40 vulnerabilidades — ¿cómo nos organizamos para arreglarlas sin ahogarnos?

İİbrahim T***ParticipanteMiembro de la comunidad
Miembro desde
ago 2023
Mensaje
279
#1

Tenemos una startup de 12 personas con sede en Austin que ofrece software de seguimiento de logística B2B. Por un requisito de seguridad de un cliente corporativo, contratamos por primera vez un test de penetración web y API con una empresa independiente de ciberseguridad. Destinamos un presupuesto de 6.500 dólares para este test y el proceso terminó el viernes pasado.

En el informe final recibido se listan 42 vulnerabilidades en total: 4 críticas, 9 altas, 18 medias y 11 bajas. El informe tiene 80 páginas e incluye puntuaciones CVSS, escenarios teóricos y pruebas de concepto para cada hallazgo. Sin embargo, no hay ninguna orientación operativa sobre qué debe arreglarse en qué orden, por quién ni en cuánto tiempo.

Nuestro equipo de desarrollo consta de 4 personas y actualmente tenemos sprints de desarrollo de producto en marcha. ¿Cómo podemos organizar la solución de estas 42 vulnerabilidades sin bloquear el flujo de trabajo actual, sin quemar al equipo y presentando un calendario de remediación válido al cliente corporativo?

KKader K***ParticipanteMiembro de la comunidad
Miembro desde
abr 2024
Mensaje
393
Más útil#2

Respuesta corta: Intentar solucionar las 42 vulnerabilidades al mismo tiempo bloqueará al equipo; debéis diseñar un proceso de remediación gradual dividiendo los hallazgos en tres según una matriz de esfuerzo técnico e impacto de negocio, cerrando los niveles crítico y alto en los primeros dos sprints.

Para gestionar el proceso, aplicad estos pasos: 1) Reunión de filtrado en las primeras 48 horas: en lugar de enviar el informe tal cual a los desarrolladores, el líder de producto y el desarrollador senior deben revisar individualmente los 4 hallazgos críticos y los 9 altos. Separad como trabajo urgente aquellos que afecten directamente a los datos del cliente, como bypass de autenticación, inyección SQL o lectura no autorizada de datos. 2) Separación de bajo esfuerzo y alto beneficio: algunas vulnerabilidades altas y medias se solucionan en 15 minutos con una actualización de librería de una sola línea o una configuración de cabeceras de servidor; repartid estos puntos fáciles de inmediato en el primer sprint para reducir rápidamente el número total de hallazgos. 3) Repartid las medias y bajas restantes en el roadmap de producto: distribuid las vulnerabilidades medias que requieran cambios de arquitectura en los siguientes 60 días, y los hallazgos bajos o informativos en periodos de mantenimiento rutinario de 90 días.

Presentad a vuestro cliente corporativo un Plan de Acción de Remediación en lugar de transmitir un clima de pánico con 80 páginas. El compromiso de "Las críticas se solucionarán en 7 días, las altas en 21 días; el re-test se realizará en tal fecha" da mucha más confianza a los auditores corporativos que la simple existencia de 40 vulnerabilidades.

FFatih A***Veterano
Cargo
Director de producto
Sector
Turismo
Tipo de organización
mediana empresa
Miembro desde
oct 2023
Mensaje
15
#3

No os fiéis a ciegas de las puntuaciones CVSS. Por ejemplo, una vulnerabilidad con puntuación alta en un endpoint de una API interna, si está detrás de una autenticación, tiene un riesgo real bajo. En cambio, una fuga de información de nivel medio en un parámetro expuesto a la internet pública os puede golpear más rápido. Tened siempre en cuenta el contexto de explotabilidad.

HHasan E***ParticipanteMiembro de la comunidad
Miembro desde
ago 2022
Mensaje
333
#4

El año pasado pasamos por un proceso similar con un informe de 38 hallazgos. Al principio, el equipo pensó que no podría programar nuevas funcionalidades durante semanas. Cuando analizamos, vimos que 14 de las 38 vulnerabilidades se cerraron solas simplemente actualizando dos dependencias de paquetes antiguos. Las actualizaciones de paquetes redujeron un tercio de la carga de trabajo en 3 horas.

EEmre Y***ExpertoMiembro de la comunidad
Miembro desde
may 2025
Mensaje
48
#5

Preguntad de inmediato a la empresa del test el plazo de vuestro derecho a re-test según el contrato. Los contratos suelen incluir un periodo de verificación gratuito de 30 o 45 días para las correcciones. Si ese plazo vence antes de solucionar las críticas y altas y obtener el informe de aprobación, tendréis que pagar un coste adicional a la empresa.

OOrhan O***Participante
Cargo
Miembro del consejo de administración
Sector
Productos del mar
Tipo de organización
mediana empresa
Miembro desde
jun 2023
Mensaje
17
#6

Regla de capacidad en el sprint para mantener el flujo de trabajo: 1) Dediquen el treinta por ciento del próximo sprint únicamente a vulnerabilidades críticas. 2) Continúen con sus tareas principales comprometidas con los clientes en el setenta por ciento restante. 3) Muevan las vulnerabilidades de baja prioridad al backlog de deuda técnica y resuélvanlas en los siguientes ciclos.

HHakan U***ExpertoMiembro de la comunidad
Miembro desde
sept 2024
Mensaje
86
#7

En nuestra primera prueba de penetración, cuando llegó un informe de 50 páginas, nuestros desarrolladores se lo tomaron como algo personal y se pusieron a la defensiva, como si la gente de seguridad estuviera exagerando. Lo más crítico aquí es mantener la moral del equipo. Tienen que presentar el informe a los devs no como una libreta de notas, sino como una lista estándar de deuda técnica detectada por un ojo externo. Si no, empieza una fricción absurda entre los desarrolladores y el equipo de seguridad.

AAycan K***Participante
Cargo
Encargado de tienda
Sector
Catering
Tipo de organización
Empresa de 20 empleados
Miembro desde
mar 2024
Mensaje
132
#8

De esos 11 hallazgos bajos, lo más probable es que al menos 5 sean cosas típicas de plantilla como soporte TLS, flags de cookies o números de versión del servidor. Esas cosas no le hacen daño a un atacante, no pierdan tiempo con eso y enfóquense directamente en las vulnerabilidades de gestión de sesiones y autorización.

SSelim K***Participante
Cargo
Director de ventas
Sector
Medios y publicación
Tipo de organización
Empresa de 120 empleados
Miembro desde
mar 2025
Mensaje
305

Doki · Consultoría SEO · 2024

#9

¿Su cliente corporativo les dio un plazo oficial (SLA) fijado por contrato para la corrección? Por ejemplo si no hay una cláusula vinculante como 14 días para vulnerabilidades críticas o 30 días para las altas pueden ajustar el calendario totalmente a su propio ritmo de desarrollo.

MMustafa U***Participante
Cargo
Responsable de redes sociales
Sector
Inmobiliaria
Tipo de organización
Equipo de 8 personas
Miembro desde
ago 2023
Mensaje
65
#10

El plan resumido está claro: hagan las actualizaciones de librerías de inmediato para quitarse bulto de encima, metan las críticas y altas en la ventana de re-test de la empresa, y envíenle al cliente un calendario de corrección de una sola página con fechas claras.

EErcan T***Participante
Cargo
Director de cuentas corporativas
Miembro desde
ene 2024
Mensaje
96
#11

Resumen breve para nuevos usuarios: No confíes en una sola medida; ve capa por capa.

Por supuesto, cambia si tu situación es diferente.

NNazlı K***ParticipanteMiembro de la comunidad
Miembro desde
abr 2024
Mensaje
104
#12

El año pasado nos pasó casi exactamente lo mismo. Empezad con una pequeña prueba no lo integréis todo de golpe.

No confíes en una sola medida; ve capa por capa.

YYağmur Y***Participante
Cargo
Responsable de administración
Sector
Fabricación de muebles
Tipo de organización
mediana empresa
Miembro desde
dic 2024
Mensaje
2

Doki · Configuración de gestión de logs · 2025

#13

Exacto, y encima no es tan conocido. Todos los que se apresuran con proceso de remediación de vulnerabilidades se atascan en el mismo punto.

ZZafer A***ParticipanteMiembro de la comunidad
Miembro desde
nov 2025
Mensaje
152
#14

Yo pasé por esto, déjenme contarlo. Si el permiso y el alcance no están por escrito, que no empiece la prueba.

Si escribís el resultado aquí, también servirá de ayuda a otros.

NNeslihan T***Participante
Cargo
Director de clínica
Sector
Cosmética
Tipo de organización
Empresa de 120 empleados
Miembro desde
ago 2023
Mensaje
335
#15

Voy a contar mi experiencia. La mayoría de los incidentes no empiezan por una vulnerabilidad, sino por una contraseña filtrada.

SSelmaParticipante
Cargo
Tienda online
Miembro desde
jul 2024
Mensaje
94
#16

Creo que este consejo no sirve para todos. Tomar notas durante dos semanas da mejores resultados que estimar seis meses.

Esta es mi opinión, no lo escribo como una verdad absoluta.

BBurak B***Veterano
Cargo
Desarrollador de software
Sector
Imprenta
Tipo de organización
Empresa de producción de 40 empleados
Miembro desde
mar 2023
Mensaje
252
#17

no saabía eso.

LLale U***ExpertoMiembro de la comunidad
Miembro desde
ago 2025
Mensaje
2
#18

Le agradecería que compartiera el resultado.

İİlker A***ParticipanteMiembro de la comunidad
Miembro desde
feb 2023
Mensaje
292
#19

Yo también tengo curiosidad.

FFiliz V***Participante
Cargo
Analista de datos
Sector
Imprenta
Tipo de organización
Empresa de 120 empleados
Miembro desde
may 2025
Mensaje
235
#20

voy a resumir el tema, porque se han dado varias respuestas diferentes. lo que más tiempo nos hacía perdeer era no saber quién tomaba las decisiones.

los cambios en los datos de pago nunca se verifican por el mismo canal por el que llegan y la verdad esta es mi opinión no lo escribo como una verdad absoluta.

Responder