Cerraste el módulo 3 con una pregunta sin responder: Nimbus tiene 38 personas, un presupuesto limitado y una lista de mejoras que no cabe en un año, así que ¿qué se hace primero? Esta lección es el método para contestarla de forma defendible. No aprenderás ninguna tecnología nueva: aprenderás a convertir lo que ya sabes —el inventario de activos de 01-04, el STRIDE, el catálogo de ataques de 02-02, las medidas de 02-04 y las protecciones criptográficas del módulo 3— en un orden justificado, escrito y revisable. Es la lección menos técnica y la más determinante del curso, porque un equipo que protege lo que le apetece proteger gasta el presupuesto entero y sigue teniendo el agujero por donde entró el atacante de 02-06.
Contenido
- Sin priorización no hay seguridad posible
- La ecuación del riesgo y lo que realmente significa
- El proceso completo: ISO 31000 e ISO 27005 en una PYME
- Establecer el contexto: el paso que casi todos se saltan
- Identificar riesgos: del activo y del STRIDE al riesgo bien redactado
- Análisis cualitativo: escalas, matriz 5×5 y niveles de aceptación
- Lo que la matriz no puede decirte
- Análisis cuantitativo: SLE, ARO, ALE y ROSI
- Riesgo inherente, control y riesgo residual
- Apetito y tolerancia al riesgo: quién pone el umbral
- Las cuatro estrategias de tratamiento
- El registro de riesgos como artefacto vivo
- Cuándo se revisa y qué dispara una reevaluación
- Sin priorización no hay seguridad posible
Marta, la CTO de Nimbus, sale del módulo 3 con una lista de 47 mejoras posibles. Tiene un presupuesto anual de seguridad de 18.000 € (dato ficticio, pero del orden realista para una PYME de 38 personas) y una sola persona de sistemas: Lucía puede dedicar, siendo optimistas, un 25 % de su jornada a seguridad sin que se caiga la operación —unas 440 horas al año—. Iván no tiene ninguna hora asignada: su trabajo es entregar funcionalidad.
Las 47 mejoras no caben, y ninguna combinación de esfuerzo hace que quepan. Por lo tanto la decisión no es «qué hacemos», sino «qué dejamos sin hacer», y esa es exactamente la decisión que la evaluación de riesgos permite tomar con argumentos en lugar de con intuición.
| Método de priorización | Cómo funciona | Por qué falla |
|---|---|---|
| Por miedo reciente | Se hace lo que salió en las noticias la semana pasada | El riesgo real de Nimbus no coincide con el titular |
| Por facilidad | Se hace lo que Lucía sabe hacer y le apetece | Sesgo del martillo: todo parece un clavo de sistemas |
| Por riesgo | Se ordena por daño esperado y se ataca de arriba abajo | Es defendible ante la dirección, ante un cliente y ante un auditor |
Defendible es la palabra clave. Cuando dentro de un año un cliente pregunte «¿por qué no teníais EDR?», la respuesta correcta no es «no nos dio tiempo», sino «lo evaluamos, quedó el duodécimo de la lista, estaba planificado para el segundo semestre y la dirección lo aceptó por escrito». Eso es gestión del riesgo.
- La ecuación del riesgo y lo que realmente significa
Es, casi literalmente, la frase más malinterpretada de la seguridad. Tres precisiones la convierten en útil:
(a) No es una fórmula, es una herramienta de conversación. Nadie conoce la probabilidad verdadera de que Nimbus sufra un ransomware el año que viene. Lo que la ecuación hace es obligar a separar dos preguntas que la gente mezcla: «¿cuántas veces pasa esto?» y «¿cuánto duele cuando pasa?». Cuando Lucía dice «hay que renovar el certificado ya», la ecuación pregunta: ¿qué probabilidad hay de que caduque sin que nadie lo vea, y qué pasa exactamente si cae? Si la respuesta es «alta» y «la plataforma entera durante dos horas», eso compite en serio con el resto de la lista.
(b) El impacto es de negocio, no técnico. «Se compromete la base de datos» no es un impacto: es un suceso. El impacto es «40 clínicas sin agenda, notificación a la autoridad de control, pérdida estimada de dos clientes y coste legal». Un riesgo cuyo impacto está redactado en términos técnicos no lo puede priorizar la dirección, que es precisamente quien tiene que hacerlo.
(c) ISO 27005 añade un tercer factor: la amenaza explota una vulnerabilidad sobre un activo. En una PYME basta con integrarlo en la probabilidad, porque la vulnerabilidad es lo que hace que la probabilidad sea alta. Que exista el ransomware es constante para todo el mundo; que las copias de Nimbus estén en la misma cuenta cloud es lo que dispara su probabilidad de sufrir un desastre irreversible.
- El proceso completo: ISO 31000 e ISO 27005 en una PYME
ISO 31000 es la norma genérica de gestión del riesgo —vale para riesgo financiero, laboral o de cualquier tipo— e ISO 27005 es su aplicación al riesgo de seguridad de la información. Ambas describen el mismo ciclo:
flowchart TB
C["1. ESTABLECER EL CONTEXTO\nAlcance, criterios de impacto,\nescalas, apetito al riesgo"]
C --> I["2. IDENTIFICAR\nActivos (01-04) + STRIDE +\ncatalogo de ataques (02-02)\n-> riesgos redactados"]
I --> A["3. ANALIZAR\nProbabilidad x Impacto.\nCualitativo y, si procede,\ncuantitativo (ALE)"]
A --> E["4. EVALUAR\nComparar con el apetito.\nOrdenar. Decidir que entra\ny que se acepta"]
E --> T["5. TRATAR\nMitigar / Transferir /\nEvitar / Aceptar\n-> riesgo residual"]
T --> M["6. MONITORIZAR Y REVISAR\nRevision trimestral y\ndisparadores de reevaluacion"]
M -->|"cambios, incidentes,\nnuevos proveedores"| I
COM["COMUNICACION Y CONSULTA\ncon direccion y con negocio"] -.-> C
COM -.-> E
COM -.-> T
Dos detalles del diagrama importan más que el diagrama: la comunicación no es un paso, es transversal —una evaluación hecha por Lucía en solitario y presentada al final es una evaluación que la dirección no siente suya y, por tanto, no financiará—; y el ciclo se cierra sobre «Identificar», no sobre «Analizar», porque al revisar no solo se repuntúa lo que hay: se buscan riesgos nuevos, ya que la arquitectura ha cambiado.
- Establecer el contexto: el paso que casi todos se saltan
Antes de identificar un solo riesgo hay que fijar cuatro cosas por escrito. Sin ellas, el resto del ejercicio produce números incomparables entre sí.
| Elemento del contexto | Decisión de Nimbus |
|---|---|
| Alcance | Plataforma SaaS de producción, sistemas corporativos y terceros con acceso. Queda fuera el riesgo financiero y el laboral |
| Criterios de impacto | Cinco dimensiones: económico, operativo, datos personales, legal/regulatorio y reputacional (A-20) |
| Escalas | Cinco niveles de probabilidad y cinco de impacto, con criterios objetivos (apartado 6) |
| Quién decide | Marta propone; la dirección aprueba el apetito y las aceptaciones formales |
| Horizonte temporal | 12 meses; las probabilidades se expresan como frecuencia anual |
El horizonte temporal es el que más discusiones ahorra. «Es probable» no significa nada si no dices en cuánto tiempo. En Nimbus todas las probabilidades se expresan como veces por año, y eso hace que dos personas distintas puntúen parecido.
- Identificar riesgos: del activo y del STRIDE al riesgo bien redactado
Ya tienes las dos entradas: el inventario A-01…A-22 de 01-04 y el modelado STRIDE del mismo capítulo. El procedimiento es mecánico: activo → categoría STRIDE aplicable → vulnerabilidad conocida → riesgo redactado → propietario (que es el propietario del activo).
5.1 La fórmula de redacción
Un riesgo mal redactado no se puede puntuar; usa siempre esta estructura:
Si [AMENAZA] explota [VULNERABILIDAD] sobre [ACTIVO],
entonces [IMPACTO TECNICO] con [CONSECUENCIA DE NEGOCIO].| Redacción pobre | Redacción correcta |
|---|---|
| «Ransomware» | «Si un atacante externo explota el acceso remoto permanente y compartido de la consultora (A-19), entonces obtiene control administrativo de la infraestructura y cifra datos y copias, con parada de servicio de semanas para 40 clínicas y exfiltración notificable» |
| «Falta MFA» | «Si un atacante con credenciales filtradas accede a una cuenta administrativa sin segundo factor (A-13), entonces opera como administrador legítimo, con acceso a datos de todos los clientes y sin trazas distinguibles de un uso normal» |
| «El backup falla» | «Si un borrado malicioso afecta a las copias (A-03) y nunca se ha probado una restauración, entonces la recuperación no es posible en el plazo comprometido, con pérdida de datos y posible cierre del servicio» |
Fíjate en que la redacción correcta ya contiene, implícitamente, el control que falta. No es casualidad: un riesgo bien escrito casi propone su tratamiento.
5.2 Fuentes de identificación
No inventes riesgos: recógelos de donde ya están.
| Fuente | Ejemplo concreto en Nimbus |
|---|---|
| Inventario de activos (01-04) | Un riesgo por cada activo crítico: A-05, A-01, A-03, A-19 |
| STRIDE sobre el DFD (01-04) | Elevación de privilegios en la frontera API↔BD |
| Hallazgos del descubrimiento (01-04) | PostgreSQL en 0.0.0.0:5432, Redis sin autenticación, python -m http.server olvidado 94 días, SSH abierto a 0.0.0.0/0, nóminas con enlace público. Riesgos confirmados, no hipotéticos |
| Catálogo de ataques (02-02) e incidentes (02-06) | OWASP Top 10, cadena de suministro, BEC. Los incidentes son la mejor calibración de probabilidad que existe |
| Cambios planificados y auditorías | Nueva app móvil; resultados del pentest de 05-03 |
- Análisis cualitativo: escalas, matriz 5×5 y niveles de aceptación
La calidad del análisis cualitativo depende por completo de que las escalas tengan criterios objetivos, no adjetivos. «Media» no significa nada; «entre una vez cada 3 y cada 10 años» sí.
6.1 Escala de probabilidad (horizonte de 12 meses)
| Nivel | Etiqueta | Criterio objetivo | Referencia en Nimbus |
|---|---|---|---|
| 5 | Muy alta | Varias veces al año, o ya está ocurriendo | Escaneos automatizados contra la IP pública |
| 4 | Alta | Al menos una vez al año | Un empleado recibe un phishing creíble |
| 3 | Media | Una vez cada 1-3 años | Pérdida o robo de un portátil |
| 2 | Baja | Una vez cada 3-10 años | Compromiso de la cuenta cloud |
| 1 | Muy baja | Menos de una vez cada 10 años | Incendio del centro de datos del proveedor |
6.2 Escala de impacto
Se puntúa el peor de los cinco criterios, nunca el promedio.
| Nivel | Económico | Operativo | Datos personales | Legal | Reputacional |
|---|---|---|---|---|---|
| 5 Crítico | > 150.000 € | Parada > 24 h | Fuga de datos de salud o masiva | Notificación + sanción probable | Pérdida de clientes clave |
| 4 Grave | 50.000-150.000 € | Parada 8-24 h | Fuga de datos identificativos | Notificación a la autoridad | Cobertura negativa |
| 3 Moderado | 10.000-50.000 € | Parada 2-8 h | Acceso indebido interno | Incumplimiento contractual | Reclamaciones |
| 2 Menor | 1.000-10.000 € | Parada < 2 h | Sin datos personales | Sin implicación | Interno |
| 1 Insignificante | < 1.000 € | Degradación | Ninguno | Ninguna | Ninguno |
Que Nimbus tenga una columna específica de datos personales no es decorativo: sus clientes son clínicas y el historial de citas revela indirectamente información de salud. Es la dimensión que dispara los impactos de nivel 5.
6.3 La matriz 5×5 y las bandas
| P \ I | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| 5 Muy alta | 5 Medio | 10 Alto | 15 Alto | 20 Crítico | 25 Crítico |
| 4 Alta | 4 Bajo | 8 Medio | 12 Alto | 16 Crítico | 20 Crítico |
| 3 Media | 3 Bajo | 6 Medio | 9 Medio | 12 Alto | 15 Alto |
| 2 Baja | 2 Bajo | 4 Bajo | 6 Medio | 8 Medio | 10 Alto |
| 1 Muy baja | 1 Bajo | 2 Bajo | 3 Bajo | 4 Bajo | 5 Medio |
| Banda | Puntuación | Regla de decisión en Nimbus |
|---|---|---|
| Crítico | 16-25 | Tratamiento inmediato. Plan en 7 días. Lo conoce la dirección |
| Alto | 10-15 | Tratamiento planificado en el trimestre. Propietario nombrado |
| Medio | 5-9 | Tratar si el coste es bajo; si no, aceptación documentada y revisión semestral |
| Bajo | 1-4 | Aceptación por defecto. Revisión anual |
Sin esta última tabla la matriz no decide nada. Puntuar es la mitad del trabajo; la otra mitad es haber acordado de antemano qué se hace con cada banda, porque acordarlo después de ver los números invita a mover el umbral hasta que el resultado sea cómodo.
- Lo que la matriz no puede decirte
- Agregación engañosa. Diez riesgos «medios» que comparten causa raíz —todos dependen de A-05— no son diez problemas medianos: son un problema crítico disfrazado, y la matriz no lo verá porque puntúa riesgos aislados. Remedio: agrupar por causa raíz antes de decidir.
- Sesgo del punto medio. Quien duda, puntúa 3. Un registro con el 60 % de las entradas en 3×3 no está evaluando: está rellenando. Remedio: prohibir el 3 sin justificación escrita, o usar escalas pares sin centro.
- Las bandas son ordinales, no cardinales. Un 16 no es «el doble de malo» que un 8; no se pueden sumar ni promediar puntuaciones. Y hay compresión del extremo: todo lo catastrófico acaba en 5, así que una fuga de 200.000 € y otra de 2 millones puntúan igual. Para esos pocos casos se recurre al cuantitativo.
- Sesgo del evaluador. Lucía sobrevalora lo que ella controla; Iván infravalora lo que él programó. Remedio: puntuar en grupo, no por correo.
- Análisis cuantitativo: SLE, ARO, ALE y ROSI
El cuantitativo pone euros donde el cualitativo pone colores. No sustituye a la matriz —es demasiado caro para 47 riesgos—, pero es imprescindible para justificar una inversión concreta ante la dirección.
| Término | Significado | Fórmula |
|---|---|---|
| SLE (Single Loss Expectancy) | Pérdida esperada de una materialización | Valor del activo × Factor de exposición |
| ARO (Annualized Rate of Occurrence) | Veces por año que se espera que ocurra | Estimación (0,1 = una vez cada 10 años) |
| ALE (Annualized Loss Expectancy) | Pérdida esperada al año | SLE × ARO |
8.1 Cálculo para dos riesgos reales de Nimbus
# ale_nimbus.py - Analisis cuantitativo de dos riesgos de Nimbus Reservas.
# Todos los importes son ficticios y son ESTIMACIONES razonadas, no medidas.
def eur(x):
return f"{x:,.0f}".replace(",", ".") + " EUR" # separador de miles espanol
RIESGOS = [
# valor = coste TOTAL si se materializa (notificacion, asesoria juridica, soporte
# reforzado, posible sancion, perdida de clientes)
# ef = factor de exposicion: fraccion del valor que se pierde de verdad
# aro = veces por anio; 0,10 = una vez cada 10 anios (probabilidad 2, Baja)
{"id": "R-04", "nombre": "Fuga de adjuntos del bucket A-02",
"valor": 240_000, "ef": 0.80, "aro": 0.10},
# valor = ingresos no facturados + creditos de SLA + horas extra + churn
# aro = 0,50: una vez cada 2 anios (probabilidad 3, Media)
{"id": "R-11", "nombre": "Caida de 48 h de la plataforma",
"valor": 65_000, "ef": 0.80, "aro": 0.50},
]
for r in RIESGOS:
r["sle"] = r["valor"] * r["ef"] # perdida por evento
r["ale"] = r["sle"] * r["aro"] # perdida esperada al anio
print(f'{r["id"]} {r["nombre"]:34} SLE={eur(r["sle"]):>14} '
f'ARO={r["aro"]:.2f} ALE={eur(r["ale"]):>14}')
print("ALE total de la cartera:", eur(sum(r["ale"] for r in RIESGOS)))R-04 Fuga de adjuntos del bucket A-02 SLE= 192.000 EUR ARO=0.10 ALE= 19.200 EUR
R-11 Caida de 48 h de la plataforma SLE= 52.000 EUR ARO=0.50 ALE= 26.000 EUR
ALE total de la cartera: 45.200 EURLee el resultado con cuidado, porque contiene la lección entera. La fuga es mucho más grave por evento (192.000 € frente a 52.000 €), pero la caída tiene mayor ALE porque se espera cinco veces más a menudo. Si Nimbus eligiera solo por ALE, invertiría antes en disponibilidad que en confidencialidad. Ese resultado contraintuitivo es justo lo que el método aporta: obliga a discutir la decisión en lugar de asumirla.
8.2 Comparar el ALE con el coste del control: ROSI
ROSI (Return On Security Investment) responde a «¿merece la pena este control?». Se calcula como (Ahorro − Coste anual del control) / Coste anual del control × 100, donde el ahorro es la diferencia entre el ALE antes y después de aplicarlo.
# rosi_nimbus.py - Tres controles frente al riesgo de ransomware R-01.
# ALE de R-01 = 96.000 EUR (SLE 320.000 x ARO 0,30), calibrado con el caso de 02-06.
ALE_RANSOMWARE = 96_000
# (nombre, reduccion estimada del ALE, coste anual TOTAL incluida la operacion)
CONTROLES = [
("MFA resistente al phishing", 0.70, 900),
("Copias inmutables + prueba trimestral", 0.80, 3_600),
("EDR gestionado en 40 portatiles", 0.25, 9_600),
]
def eur(x):
return f"{x:,.0f}".replace(",", ".") + " EUR"
for nombre, reduccion, coste in CONTROLES:
ale_despues = ALE_RANSOMWARE * (1 - reduccion)
ahorro = ALE_RANSOMWARE - ale_despues
rosi = (ahorro - coste) / coste * 100
print(f"{nombre:40} ALE_desp={eur(ale_despues):>13} "
f"ahorro={eur(ahorro):>13} coste={eur(coste):>10} ROSI={rosi:>7.0f} %")MFA resistente al phishing ALE_desp= 28.800 EUR ahorro= 67.200 EUR coste= 900 EUR ROSI= 7367 %
Copias inmutables + prueba trimestral ALE_desp= 19.200 EUR ahorro= 76.800 EUR coste= 3.600 EUR ROSI= 2033 %
EDR gestionado en 40 portatiles ALE_desp= 72.000 EUR ahorro= 24.000 EUR coste= 9.600 EUR ROSI= 150 %Esto reproduce, con números, la conclusión de las 12 medidas de 02-04: MFA y copias inmutables son las dos inversiones de mayor retorno, y el EDR —la única con coste medio real— llega muy por detrás. No es que el EDR sea malo: es que está mal colocado en el orden.
Advertencia imprescindible. Los cuatro números de entrada de cada línea son estimaciones humanas. Un ROSI del 7.367 % transmite una precisión que no existe. Lo que el cálculo demuestra no es «7.367», sino el orden de magnitud y el orden relativo: MFA es dos órdenes de magnitud mejor inversión que EDR. Presenta siempre estos números con su rango («entre 3.000 % y 12.000 % según la estimación de ARO») y documenta de dónde sale cada supuesto. Un cuantitativo con supuestos ocultos es peor que un cualitativo honesto.
- Riesgo inherente, control y riesgo residual
| Concepto | Definición | Ejemplo en Nimbus |
|---|---|---|
| Riesgo inherente | El que existe antes de aplicar ningún control | Acceso remoto de la consultora sin MFA ni caducidad: P=4, I=5 → 20, Crítico |
| Control | La medida que reduce probabilidad, impacto o ambos | MFA + acceso just-in-time + cuentas nominales |
| Riesgo residual | El que queda después de los controles, si funcionan | P=2, I=5 → 10, Alto |
| Riesgo aceptado | El residual con el que se decide convivir | Esos 10 puntos, con revisión trimestral |
Tres reglas que se incumplen a diario. (1) El riesgo residual nunca es cero: quien presente un registro con residuales de 1 o miente o no entiende el ejercicio; el objetivo es llevarlo por debajo del apetito, no eliminarlo. (2) El control solo reduce el riesgo si funciona de verdad: puntuar el residual asumiendo MFA en todas las cuentas cuando está en la mitad es un fraude contable, así que el residual se puntúa sobre el estado verificado, y esa verificación es materia de 04-03. (3) Conviene saber si el control reduce probabilidad o impacto: MFA reduce la probabilidad —no entran—; las copias inmutables no la reducen en absoluto y reducen el impacto —entran, pero se recupera—. Un riesgo tratado solo con controles de probabilidad se queda sin red cuando la probabilidad se materializa igualmente.
- Apetito y tolerancia al riesgo: quién pone el umbral
Apetito es la cantidad de riesgo que la organización está dispuesta a asumir para lograr sus objetivos: una declaración estratégica. Tolerancia es la desviación aceptable alrededor de ese apetito, expresada por categoría y de forma medible. Así lo tiene escrito Nimbus:
DECLARACION DE APETITO AL RIESGO - Nimbus Reservas, S.L.
Aprobada por: Consejo de administracion Fecha: 2026-01-15 Revision: anual
1. CONFIDENCIALIDAD DE DATOS DE SALUD: apetito NULO. Ningun riesgo con impacto 5
en la dimension de datos personales puede permanecer en banda Alta o Critica.
2. DISPONIBILIDAD DEL SERVICIO: apetito BAJO. Se tolera una indisponibilidad no
planificada acumulada de hasta 8 horas al anio (objetivo 99,9 %).
3. CUMPLIMIENTO LEGAL: apetito NULO para incumplimientos conocidos.
4. RIESGO OPERATIVO Y DE PROYECTO: apetito MEDIO. Se acepta deuda tecnica
documentada siempre que no afecte a los puntos 1 a 3.
UMBRAL DE ACEPTACION: ningun riesgo residual por encima de 9 (banda Media) puede
quedar sin plan de tratamiento con fecha y propietario.
ACEPTACIONES: los residuales de banda Alta requieren aceptacion firmada por la
direccion, con caducidad maxima de 12 meses.Sin este documento la matriz no decide nada. Puedes puntuar 47 riesgos perfectamente y seguir sin saber cuáles hay que tratar, porque «Alto» solo significa algo cuando alguien ha dicho antes qué se hace con lo Alto. En Nimbus lo fija la dirección a propuesta de Marta, y es deliberadamente asimétrico: apetito nulo en datos de salud y medio en deuda técnica. Esa asimetría es la estrategia de seguridad de la empresa, escrita en diez líneas.
- Las cuatro estrategias de tratamiento
| Estrategia | Qué hace | Ejemplo en Nimbus | Cuándo es la correcta |
|---|---|---|---|
| Mitigar | Aplicar controles que bajen probabilidad o impacto | MFA en A-19; copias inmutables; cerrar 0.0.0.0:5432 |
Por defecto, si el control cuesta menos que el daño esperado |
| Transferir | Trasladar la consecuencia económica a un tercero | Ciberseguro; tokenización de tarjetas en la pasarela; cláusulas de responsabilidad con la consultora | Impacto alto, probabilidad baja, mitigación desproporcionada |
| Evitar | Eliminar la actividad que genera el riesgo | Retirar los datos reales de preproducción (A-22); no almacenar el DNI si no se usa; apagar python -m http.server |
El valor de la actividad no compensa su riesgo |
| Aceptar | Convivir con el riesgo, consciente y documentadamente | Aceptar durante 12 meses la dependencia de una sola región cloud | El residual está bajo el apetito, o no hay tratamiento viable |
La quinta opción, que no existe: ignorar. Aceptar e ignorar producen la misma factura y son cosas distintas. Aceptar tiene nombre, firma, fecha y caducidad; ignorar no tiene nada. La diferencia se nota justo el día del incidente.
11.1 El ciberseguro y sus límites reales
| Suele cubrir | No cubre |
|---|---|
| Respuesta: forense, asesoría legal, gabinete de comunicación | La reputación: A-20 no tiene póliza |
| Notificación a afectados y atención al cliente | La pérdida de clientes a medio plazo |
| Pérdida de beneficios por interrupción, con franquicia | Incidentes anteriores a la póliza |
| Responsabilidad frente a terceros | Daños derivados de incumplir las propias declaraciones |
Y las tres trampas que hacen que una póliza no pague: (1) los requisitos previos —las pólizas actuales exigen por escrito MFA en accesos administrativos, copias verificadas y gestión de parches, así que si Nimbus declara que tiene MFA y el incidente demuestra que la consultora entraba sin él, la aseguradora puede rechazar el siniestro por inexactitud en la declaración—; (2) las exclusiones —actos de guerra o de estado, relevante en ransomware atribuido; fallo de un proveedor no declarado; sanciones regulatorias en algunas jurisdicciones—; y (3) las obligaciones de proceso, porque muchas pólizas obligan a usar el equipo forense y jurídico del asegurador y a notificar en un plazo corto: llamar primero a tu consultora de confianza puede invalidar la cobertura.
Nota de validación. La contratación de un ciberseguro, la lectura de sus exclusiones y las declaraciones que se firman en el cuestionario de suscripción tienen consecuencias contractuales serias. Revísalo con un corredor especializado y con asesoría jurídica antes de firmar, y vuelve a revisarlo cuando cambie tu arquitectura. La transferencia del riesgo no es la transferencia de la responsabilidad.
- El registro de riesgos como artefacto vivo
Este es el entregable de la lección, y lo necesitarás en el proyecto final del módulo 7. Un registro es un documento vivo: si su fecha de última modificación tiene más de seis meses, no es un registro, es un recuerdo.
12.1 Plantilla de campos reutilizable
# PLANTILLA - registro de riesgos. Un bloque por riesgo.
- id: "R-NN" # identificador estable; nunca se reutiliza
titulo: "" # frase corta reconocible
descripcion: "" # formula 5.1: si [amenaza] explota [vulnerabilidad]
# sobre [activo], entonces [impacto] con [consecuencia]
activos: ["A-NN"] # ids del inventario de 01-04
stride: "" # Spoofing|Tampering|Repudiation|InfoDisclosure|DoS|Elevation
vulnerabilidad: "" # la debilidad concreta que lo hace posible
inherente: {p: 0, i: 0, nivel: 0, banda: ""} # antes de controles
controles: [] # ids del catalogo de controles (04-03)
residual: {p: 0, i: 0, nivel: 0, banda: ""} # con los controles VERIFICADOS
estrategia: "" # Mitigar|Transferir|Evitar|Aceptar
tratamiento: "" # que se va a hacer, en concreto
propietario: "" # PERSONA, no departamento
fecha_objetivo: "YYYY-MM-DD"
aceptacion: {aprobada_por: "", fecha: "", caduca: ""} # solo si Aceptar
estado: "" # Abierto|En tratamiento|Aceptado|Cerrado
ultima_revision: "YYYY-MM-DD"
proxima_revision: "YYYY-MM-DD"12.2 Registro de riesgos de Nimbus (extracto)
# registro-riesgos-nimbus.yaml - v3 - 2026-02-10 - Proceso: Marta (CTO)
- id: R-01
titulo: "Ransomware por acceso remoto de tercero"
descripcion: "Si un atacante externo explota el acceso remoto permanente, compartido y
sin MFA de la consultora (A-19), entonces alcanza la cuenta cloud (A-05), cifra datos
y copias y exfiltra informacion, con parada de semanas para 40 clinicas y brecha
notificable de datos que revelan salud."
activos: [A-19, A-05, A-01, A-03]
stride: ElevationOfPrivilege
vulnerabilidad: "Cuenta compartida, sin MFA, sin caducidad, sin registro de sesion"
inherente: {p: 4, i: 5, nivel: 20, banda: Critico}
controles: []
residual: {p: 4, i: 5, nivel: 20, banda: Critico}
estrategia: Mitigar
tratamiento: "MFA obligatorio, cuentas nominales y acceso just-in-time (04-04)"
propietario: Marta
fecha_objetivo: 2026-03-15
estado: "En tratamiento"
proxima_revision: 2026-03-15
- id: R-02
titulo: "Destruccion de copias durante un incidente"
descripcion: "Si un atacante con credenciales de A-05 alcanza el bucket de copias (A-03),
que reside en la misma cuenta y no es inmutable, entonces la recuperacion resulta
imposible, con perdida de datos irreversible y parada indefinida del servicio."
activos: [A-03, A-05]
stride: Tampering
vulnerabilidad: "Copias no inmutables, misma cuenta, restauracion nunca probada"
inherente: {p: 3, i: 5, nivel: 15, banda: Alto}
controles: [C-14]
residual: {p: 3, i: 5, nivel: 15, banda: Alto}
estrategia: Mitigar
tratamiento: "Copias inmutables en cuenta separada + prueba trimestral (04-06)"
propietario: Lucia
fecha_objetivo: 2026-03-31
estado: "En tratamiento"
proxima_revision: 2026-03-31
- id: R-04
titulo: "Fuga de adjuntos clinicos del bucket"
descripcion: "Si un fallo de autorizacion o una URL firmada demasiado longeva permite
el acceso al bucket de adjuntos (A-02), entonces se exponen partes escaneados que
revelan datos de salud, con notificacion obligatoria e impacto reputacional grave."
activos: [A-02]
stride: InfoDisclosure
vulnerabilidad: "Historial de IDOR; riesgo de URL firmadas sin caducidad corta"
inherente: {p: 3, i: 5, nivel: 15, banda: Alto}
controles: [C-05, C-06, C-07] # WHERE tenant_id + RLS, URL 120 s, auditoria
residual: {p: 2, i: 5, nivel: 10, banda: Alto}
estrategia: Mitigar
tratamiento: "Pruebas automaticas de autorizacion por tenant en el CI (05-05)"
propietario: Ivan
fecha_objetivo: 2026-04-30
estado: "En tratamiento"
proxima_revision: 2026-04-30
- id: R-10
titulo: "Indisponibilidad prolongada del proveedor cloud"
descripcion: "Si el proveedor cloud (A-05) sufre una caida de region de mas de 8 horas,
entonces la plataforma queda inaccesible para 40 clinicas, con creditos de SLA y dano
reputacional, y sin ninguna capacidad de actuacion por parte de Nimbus."
activos: [A-05]
stride: DoS
vulnerabilidad: "Despliegue en una sola region, sin plan de conmutacion"
inherente: {p: 2, i: 4, nivel: 8, banda: Medio}
controles: [C-19]
residual: {p: 2, i: 4, nivel: 8, banda: Medio}
estrategia: Aceptar
tratamiento: "Multi-region duplicaria el coste. Se compensa con procedimientos
manuales de emergencia (04-06)."
propietario: Marta
aceptacion: {aprobada_por: Direccion, fecha: 2026-02-10, caduca: 2027-02-10}
estado: Aceptado
proxima_revision: 2027-02-10Los siete riesgos restantes siguen exactamente el mismo esquema; se resumen aquí para no repetir la estructura:
| id | Título | Activos | Inherente | Controles | Residual | Estrategia y tratamiento | Dueño |
|---|---|---|---|---|---|---|---|
| R-03 | PostgreSQL de producción expuesto en 0.0.0.0:5432 |
A-01 | 5×5=25 Crítico | C-02 | 4×5=20 Crítico | Mitigar: cerrar el grupo de seguridad a la VPC (20 minutos) | Lucía |
| R-05 | Fraude por suplantación de correo (BEC) hacia Sara | A-13, A-08 | 4×3=12 Alto | — | 4×3=12 Alto | Mitigar: SPF -all, DKIM, DMARC p=reject + verificación por canal alternativo (02-03) |
Sara |
| R-06 | Secretos en el repositorio o en ficheros .env |
A-10, A-06, A-05 | 4×5=20 Crítico | — | 4×5=20 Crítico | Mitigar: gestor de secretos (03-06) + escáner de secretos en el CI | Iván |
| R-07 | Servicios olvidados expuestos (Redis sin auth, http.server) |
A-22, A-04 | 5×4=20 Crítico | — | 5×4=20 Crítico | Mitigar: cierre inmediato + escaneo externo mensual (05-01) | Lucía |
| R-08 | Robo o pérdida de portátil sin cifrado verificado | A-14 | 3×3=9 Medio | C-24 | 3×2=6 Medio | Mitigar: cifrado obligatorio con custodia de claves de recuperación | Lucía |
| R-09 | Dependencia de una única persona de sistemas | A-21, A-17 | 3×4=12 Alto | C-17 | 3×3=9 Medio | Mitigar: runbooks completos + retenedor externo de guardia + formar a Iván | Marta |
| R-11 | Caída propia de la plataforma superior a 24 h | A-04, A-01 | 3×5=15 Alto | C-19 | 3×5=15 Alto | Mitigar: objetivos de RTO/RPO y prueba de restauración (04-06) | Lucía |
Observa el registro como conjunto y verás tres cosas que ninguna entrada dice por separado: cuatro de los once riesgos citan directamente la cuenta cloud A-05 y casi todos los demás dependen de ella (01-04), la mayoría de los tratamientos son baratos, y la única aceptación formal lleva firma, fecha y caducidad. Ese último campo es el que impide que una aceptación se convierta en un olvido permanente. Fíjate también en R-09: no tiene adversario y aun así es de banda Alta.
- Cuándo se revisa y qué dispara una reevaluación
Mensual, Marta y Lucía revisan el estado de los tratamientos abiertos: ¿avanzan? Trimestralmente, con Iván, se revisan los riesgos Críticos y Altos: ¿sigue siendo válida la puntuación? Y anualmente la dirección hace la revisión completa: riesgos nuevos, cierre de obsoletos y apetito.
Además, los disparadores que obligan a reevaluar sin esperar al calendario: cambio de arquitectura (nueva integración, migración, nueva app móvil); incidente propio o del sector —cualquier incidente reevalúa la probabilidad de su clase entera: el caso de 02-06 debería llevar el ransomware al nivel 5 para todo el SaaS sanitario—; nuevo proveedor o cambio en uno existente (04-04); cambio normativo o contractual, como un cliente que exija ISO 27001; cambio organizativo, como la baja de Lucía; y el resultado de una auditoría o de un pentest (05-03, 06-04).
Errores Comunes y Consejos
- Hacer la evaluación una vez y archivarla. Es el error número uno y el más caro: un registro de hace 18 meses describe una empresa que ya no existe. Consejo: pon la revisión trimestral en el calendario con invitación aceptada, y trata el registro como código: control de versiones, cambios revisados, historial.
- Puntuar sin criterios escritos. Si dos personas puntúan lo mismo con 4 y con 2, el problema no son ellas: es que «probable» no está definido. No puntúes nada hasta tener aprobadas las tablas del apartado 6, y ténlas delante durante la sesión.
- Que la evaluación la haga solo el equipo técnico. Lucía sabe qué puede romperse; solo Sara y Marta saben cuánto cuesta que se rompa. Una evaluación puramente técnica produce impactos mal estimados y, peor aún, sin autoridad para asignar presupuesto.
- Confundir el registro con la lista de tareas pendientes. «Actualizar el servidor» no es un riesgo, es un tratamiento. Si tu registro está lleno de infinitivos, lo estás usando como backlog: aplica la fórmula de 5.1 a cada entrada. Y no infles todo a Crítico para conseguir presupuesto: funciona una vez; la segunda, la dirección deja de leer el documento. Si más del 15 % de tu registro es Crítico, no estás priorizando.
- Puntuar el residual con controles que aún no existen. Se llama optimismo de proyecto y falsea el registro entero. El estado deseado va en
tratamiento, no enresidual. - Olvidar los riesgos sin adversario. R-09 (Lucía es la única de sistemas) y R-10 (caída del proveedor) no tienen atacante y son igual de reales. La disponibilidad se rompe sola.
Ejercicios
Ejercicio 1 — De hallazgo a riesgo redactado y puntuado
En el descubrimiento de 01-04 apareció una hoja de cálculo con las nóminas de los 38 empleados compartida mediante un enlace público, creada por Sara hace 14 meses y nunca revocada.
- Redacta el riesgo con la fórmula del apartado 5.1.
- Puntúa probabilidad e impacto con las escalas de 6.1 y 6.2, justificando cada número.
- Determina la banda y la regla de decisión aplicable.
- Propón estrategia y tratamiento, y estima el riesgo residual.
Ejercicio 2 — ¿Merece la pena el control?
Nimbus valora contratar un servicio gestionado de detección que vigile los registros, con un coste de 14.400 € anuales. Su efecto principal es reducir el tiempo de detección, no impedir la entrada.
- Sobre R-01 (ransomware, ALE de 96.000 €), ¿qué factor de la ecuación modifica un servicio de detección: la probabilidad o el impacto? Razónalo con la cronología de 02-06.
- Si estimas que reduce el ALE un 35 %, calcula el ROSI.
- Compáralo con las tres opciones del apartado 8.2 y decide qué recomendarías a Marta este año. ¿Cambiaría tu respuesta si Nimbus ya tuviera MFA y copias inmutables?
Ejercicio 3 — Diagnóstico de un registro enfermo
Marta recibe el registro de riesgos de una empresa comparable y detectas: 34 de 40 riesgos puntuados 3×3; todos los propietarios son «Departamento de IT»; la columna de residual vacía en 31 entradas; 6 riesgos con estrategia «Aceptar» sin firma ni fecha; y ultima_revision idéntica en las 40 entradas, hace 19 meses. Identifica qué problema revela cada síntoma, qué corrección aplicarías y en qué orden.
Soluciones
Ejercicio 1
(1) «Si cualquier persona que reciba o descubra el enlace público accede a la hoja de nóminas alojada en el almacenamiento corporativo (A-16), que lleva 14 meses compartida sin restricción ni caducidad, entonces se exponen salarios, DNI y datos bancarios de los 38 empleados, con incumplimiento de la normativa de protección de datos, notificación probable a los afectados y a la autoridad de control, y un grave deterioro de la confianza interna.»
(2) Probabilidad = 4 (Alta): no requiere ninguna capacidad técnica, basta con tener el enlace; lleva 14 meses activo, probablemente circuló por correo y puede estar indexado. No es una hipótesis remota, es una exposición en curso. Algunos evaluadores defenderían un 5; la diferencia real está en si hay evidencia de acceso, y eso se comprueba en el registro de accesos del almacenamiento antes de puntuar. Impacto = 4 (Grave): datos personales identificativos y financieros de empleados —pero no de clientes ni datos de salud, lo que lo mantiene por debajo de 5—, notificación probable, impacto interno severo, económico moderado. Nivel = 16 → banda Crítico.
(3) Banda Crítico → tratamiento inmediato, plan en 7 días, conocimiento de la dirección. Con un matiz importante: revocar el enlace cuesta dos minutos, así que el tratamiento no debe esperar al plan. Primero se corta la exposición; después se documenta.
(4) Estrategia Mitigar, en tres capas: (a) revocar el enlace hoy y revisar el registro de accesos para determinar si hubo exposición real —dato necesario para decidir sobre la notificación—; (b) mover el fichero a una carpeta restringida a Sara y dirección; (c) atacar la causa desactivando a nivel de organización la creación de enlaces públicos y revisando todos los existentes. Con (a)+(b) el residual baja a 2 × 4 = 8, Medio; con (c) implantado, a 1 × 4 = 4, Bajo. La parte (c) es la única que convierte un arreglo puntual en un control, y la única que impide que el mismo riesgo reaparezca en seis meses con otro fichero.
Ejercicio 2
(1) La detección no reduce la probabilidad: el atacante entra igual. Reduce el impacto, acortando el tiempo de permanencia. En el caso de 02-06 el atacante estuvo 20 días dentro; la exfiltración ocurrió entre los días 13 y 19 y la destrucción de copias el día 20. Detectar el día 2 no habría evitado el compromiso, pero sí la exfiltración de 1,2 TB y la destrucción de copias, que es donde está la mayor parte del daño. Por eso la detección tiene un valor alto pese a no impedir nada.
(2) Ahorro = 96.000 × 0,35 = 33.600 €. ROSI = (33.600 − 14.400) / 14.400 × 100 = 133 %.
(3) Con un 133 % queda por debajo del MFA (7.367 %) y de las copias inmutables (2.033 %), y prácticamente empatada con el EDR (150 %). Recomendación para este año: no, y no porque sea mala, sino porque el orden importa: detectar rápido un incidente y no poder restaurar sigue terminando en desastre. Y sí, la respuesta cambia si esos dos ya están implantados: cuando los controles baratos de prevención y recuperación están hechos, el ALE restante se concentra justo en lo que la detección ataca, su reducción efectiva sube y pasa a ser la siguiente inversión lógica. Esto revela algo que el ROSI aislado esconde: el retorno de un control depende de qué otros controles ya existan, así que el cálculo se rehace cada año.
Ejercicio 3
| Síntoma | Qué revela | Corrección |
|---|---|---|
| 34 de 40 en 3×3 | Sesgo del punto medio: no hay escalas con criterios objetivos | Aprobar escalas y repuntuar en sesión conjunta, prohibiendo el 3 sin justificación escrita |
| Propietario «Departamento de IT» | Riesgo sin dueño real: lo que es de todos no es de nadie | Asignar una persona con nombre y capacidad de decisión |
| Residual vacío en 31 | No se ha evaluado el efecto de los controles: el registro no puede guiar decisiones | Puntuar residual sobre controles verificados; los vacíos son, de hecho, residual = inherente |
| 6 «Aceptar» sin firma ni fecha | No son aceptaciones: son omisiones | Firma explícita de dirección con caducidad ≤ 12 meses, o cambiar de estrategia |
| Última revisión hace 19 meses | El registro está muerto: describe una empresa anterior | Revisión completa y cadencia trimestral con disparadores |
Orden de corrección: 5 → 1 → 2 → 3 → 4. Primero revive el documento, porque corregir lo demás sobre un registro muerto es maquillar un cadáver; después arregla el método de puntuación, del que depende todo lo demás; luego los dueños, que son quienes ejecutan; después el residual; y por último formaliza las aceptaciones, que es un trámite de firma una vez el resto es correcto.
Conclusión
Has aprendido el método que convierte una lista inabarcable en un orden defendible, que era exactamente la promesa con la que cerró el módulo 3. Sabes que sin priorización no hay seguridad posible porque el presupuesto de Nimbus y las 440 horas anuales de Lucía son finitos, y que de las tres formas de priorizar solo una se puede defender ante un cliente, ante la dirección o ante un auditor.
Manejas la ecuación del riesgo por lo que de verdad aporta: no una fórmula exacta, sino la obligación de separar «cuántas veces pasa» de «cuánto duele», y de escribir el impacto en términos de negocio para que lo pueda priorizar quien tiene el presupuesto. Conoces el ciclo de ISO 31000/27005 adaptado a una PYME, con la comunicación como actividad transversal, y sabes identificar riesgos desde el inventario A-01…A-22, el STRIDE y los hallazgos del descubrimiento, redactándolos con una fórmula que hace que el riesgo casi proponga su propio tratamiento.
Dominas el análisis cualitativo con escalas de criterios objetivos —no adjetivos— y la matriz 5×5 con sus bandas de aceptación, junto con sus límites: agregación engañosa, sesgo del punto medio, ordinales que no se suman y compresión del extremo. Y sabes cuándo pasar al cuantitativo: SLE, ARO y ALE calculados para la fuga de adjuntos y para la caída de 48 h, con el resultado incómodo de que la caída tiene mayor ALE pese a ser mucho menos grave por evento, y con el ROSI que reproduce con euros la conclusión de 02-04 —MFA y copias inmutables son dos órdenes de magnitud mejor inversión que un EDR—, siempre con la advertencia de que los datos de entrada son estimaciones y lo que vale es el orden, no el decimal. Distingues inherente, control y residual con sus tres reglas —el residual nunca es cero, solo cuenta el control verificado, y conviene saber si reduce probabilidad o impacto—, tienes la declaración de apetito y tolerancia que la dirección firma y sin la cual la matriz no decide nada, conoces las cuatro estrategias de tratamiento con el ciberseguro y sus tres trampas reales, y te llevas el artefacto: la plantilla del registro de riesgos y un registro de Nimbus con once riesgos que convergen una y otra vez en A-05 y la única aceptación lleva firma, fecha y caducidad.
Pero un registro de riesgos, por bueno que sea, caduca con la persona que lo escribió. Dice qué decidió Marta en febrero de 2026; no dice qué debe hacer un empleado nuevo el próximo martes, ni qué es obligatorio y qué es recomendable, ni quién puede autorizar una excepción. Las decisiones que has tomado aquí —MFA obligatorio, acceso just-in-time, prohibición de enlaces públicos, secretos en gestor y no en .env— necesitan dejar de vivir en la cabeza de tres personas.
En la siguiente lección, Políticas de Seguridad (04-02), verás cómo se fija por escrito una decisión para que sobreviva a quien la tomó: la jerarquía política → norma → procedimiento → guía, la anatomía de una política con plantilla completa reutilizable, dos políticas de Nimbus redactadas enteras, el proceso de aprobación y comunicación, y el registro de excepciones con caducidad obligatoria, donde volverás a encontrarte —esta vez por escrito— el acceso permanente de la consultora.
Curso de Fundamentos de Seguridad Informática
Módulo 1: Introducción a la Seguridad Informática
- Conceptos Básicos de Seguridad Informática
- Tipos de Amenazas y Vulnerabilidades
- Principios de la Seguridad Informática
- Activos, Superficie de Ataque y Actores de Amenaza
Módulo 2: Ciberseguridad
- Definición y Alcance de la Ciberseguridad
- Tipos de Ataques Cibernéticos
- Ingeniería Social y Phishing
- Medidas de Protección en Ciberseguridad
- Identidad, Autenticación y Control de Acceso
- Casos de Estudio de Incidentes de Ciberseguridad
Módulo 3: Criptografía
- Introducción a la Criptografía
- Criptografía Simétrica
- Criptografía Asimétrica
- Funciones Hash, HMAC y Almacenamiento de Contraseñas
- Protocolos Criptográficos
- Gestión de Claves, Certificados y PKI
- Aplicaciones de la Criptografía
Módulo 4: Gestión de Riesgos y Medidas de Protección
- Evaluación de Riesgos
- Políticas de Seguridad
- Controles de Seguridad
- Riesgo de Terceros y Cadena de Suministro
- Plan de Respuesta a Incidentes
- Recuperación ante Desastres y Continuidad de Negocio
Módulo 5: Herramientas y Técnicas de Seguridad
- Herramientas de Análisis de Vulnerabilidades
- Técnicas de Monitoreo y Detección
- Pruebas de Penetración
- Seguridad en Redes
- Seguridad en Aplicaciones
- Hardening de Sistemas y Seguridad del Endpoint
- Seguridad en la Nube y en Contenedores
Módulo 6: Buenas Prácticas y Normativas
- Buenas Prácticas en Seguridad Informática
- Normativas y Estándares de Seguridad
- Protección de Datos Personales y RGPD en la Práctica
- Cumplimiento y Auditoría
- Formación y Concienciación
- Ética, Aspectos Legales y Divulgación Responsable
