OpenCyber Academy
Posgrado · Capítulo 5 · Español
Código del curso: OCA-160Capítulo 05: OCA-160-C005

Capítulo 5 — Seguridad de TO, IoT y sistemas ciberfísicos: alternativas de diseño

Aprendizaje gratuito y abierto para quienes desean proteger a las personas y la tecnología. No se necesita una cuenta para estudiar ni consultar las respuestas.

Mapa de la lección

Lección 05 publicada. Mapa, ejemplo, EX021.

flowchart TD
  N0["Resultados de aprendizaje"]
  N1["5.1 El problema"]
  N2["5.2 Tres alternativas"]
  N3["5.3 Evaluarlas"]
  N4["5.4 Registrar los rechazos"]
  N5["Síntesis del capítulo"]
  N0 --> N1 --> N2 --> N3 --> N4 --> N5
  N5 --> EX["Ejemplo resuelto"]
  EX --> Q["Ejercicio EX021"]

Dibujo lógico

flowchart LR
  N0["Resultados de aprendizaje"]
  N1["5.1 El problema"]
  N2["5.2 Tres alternativas"]
  N3["5.3 Evaluarlas"]
  N4["5.4 Registrar los rechazos"]
  N5["Síntesis del capítulo"]
  N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> Q["EX021"]
[Resultados de aprendizaje]
    |
    v
[5.1 El problema]
    |
    v
[5.2 Tres alternativas]
    |
    v
[5.3 Evaluarlas]
    |
    v
[5.4 Registrar los rechazos]
    |
    v
[Síntesis del capítulo]
    |
    v
[Ejemplo resuelto] --> [Ejercicio EX021]

Resultados de aprendizaje

Usted será capaz de (1) generar alternativas de diseño realmente distintas para proteger estaciones de bombeo remotas; (2) evaluarlas con criterios operativos, de seguridad y de ciclo de vida; (3) usar los conceptos de zona y conducto de IEC 62443 para describir cada una; y (4) documentar por qué se rechazaron las alternativas rechazadas.

5.1 El problema

Las 23 estaciones de bombeo de BWRP impulsan las aguas residuales hasta la planta. Cada una tiene una RTU con un módem celular que informa de los niveles y del estado de las bombas al SCADA y acepta órdenes de arranque y parada. Algunos módems tienen direcciones IP públicas, lo que los sitúa en la categoría de exposición que ATT&CK for ICS denomina T0883 Internet Accessible Device. Lo que más importa son las órdenes. Una lectura de nivel falsa podría ocultar un desbordamiento, pero una parada remota enviada a una bomba durante una tormenta podría provocarlo. Por eso cualquier diseño tiene que responder a dos preguntas: quién puede llegar a las RTU y si las órdenes remotas son necesarias en absoluto. Las respuestas difieren según la estación, y por eso las alternativas se comparan estación por estación.

5.2 Tres alternativas

Alternativa 1, APN privado: el operador de telecomunicaciones proporciona un nombre de punto de acceso privado para que los módems no tengan direcciones públicas; el tráfico llega a BWRP a través de un túnel gestionado por el operador. Alternativa 2, VPN en el lado de la RTU: cada RTU (o un pequeño router junto a ella) establece un túnel IPsec con un concentrador de BWRP en la DMZ. Alternativa 3, enlace de solo supervisión con control local: se eliminan las órdenes remotas; las RTU ejecutan el control local de nivel y solo informan, y los operadores envían cuadrillas ante las excepciones.

Cada alternativa cambia una cosa distinta. La primera elimina las direcciones públicas, pero mantiene la confianza en el operador. La segunda añade el cifrado y la autenticación propios de BWRP a costa de más equipos. La tercera elimina la capacidad más arriesgada, las órdenes remotas, y acepta una respuesta más lenta. Son realmente distintas, y eso es lo que hace útil compararlas.

5.3 Evaluarlas

La alternativa 1 es rápida y barata, pero confía en el aislamiento del operador. La alternativa 2 da a BWRP su propia frontera criptográfica, pero añade 23 dispositivos que parchear y certificados que gestionar. La alternativa 3 es la que más reduce la superficie de ataque (sin órdenes remotas no hay manipulación remota de las bombas), pero alarga la respuesta a algunas averías, algo que operación debe aceptar. En términos de 62443, cada alternativa define un conducto distinto entre las zonas de las estaciones de bombeo y la zona SCADA, con capacidades de seguridad distintas.

Ponga la evaluación en una tabla con los mismos criterios para cada alternativa, como el plazo de despliegue, el coste a cinco años, el efecto en la respuesta a los desbordamientos y la exposición que queda. Puntúe cada clase de estación por separado, porque una estación junto a la playa con una consecuencia de desbordamiento alta justifica más que una estación de interior cuyo desbordamiento queda contenido.

5.4 Registrar los rechazos

Un registro de diseño enumera las alternativas rechazadas y el motivo. De lo contrario, los revisores futuros las vuelven a proponer sin conocer la historia. Para BWRP, el registro anota que la alternativa 3 se rechazó porque los arranques remotos de bombas evitaron tres desbordamientos el año pasado. Si la operación cambia más adelante, por ejemplo al añadir almacenamiento local o control automático en las estaciones de consecuencia alta, el motivo puede dejar de ser válido, y el registro le dice al siguiente revisor exactamente qué condición comprobar. Feche el registro y nombre a quién aceptó el rechazo.

Ejemplo resuelto (BWRP sintética)

Daniel recomienda la alternativa 1 de inmediato (elimina la exposición pública en un mes) y la alternativa 2 para las seis estaciones con mayor consecuencia de desbordamiento (cerca de las playas), y rechaza la alternativa 3 porque operación demostró que los arranques remotos de bombas evitaron tres desbordamientos el año pasado.

Caso sintético — Bayside Water Reclamation Plant. Los recuentos de estaciones y el historial de desbordamientos son inventados.

Errores y límites

Un APN privado no es cifrado; las redes internas del operador quedan fuera del control de BWRP. Hay que probar el efecto de latencia de las alternativas sobre la telemetría.

Ejercicios — capítulo 5

Síntesis del capítulo

Un buen trabajo de diseño produce alternativas reales, las evalúa a lo largo de su ciclo de vida, escalona la protección según la consecuencia y recuerda por qué se rechazaron las opciones.

Siga estudiando — capítulo 05 de 12

← Capítulo 04 (borrador) · Índice de capítulos del curso · Capítulo 06 (borrador) →

Respuestas desarrolladas

EX021. «Rechazada: alternativa 3 (solo supervisión). Motivo: los registros de operación muestran que los arranques remotos de bombas evitaron tres desbordamientos el último año; eliminar las órdenes remotas aumentaría el riesgo de desbordamiento en las estaciones de consecuencia alta. Reconsiderar si el tiempo de respuesta de las cuadrillas baja de 20 minutos o si el control local de nivel se mejora con sensores redundantes».

EX022. Que el operador mantiene el tráfico del APN privado de BWRP aislado de otros clientes y de internet, controla qué SIM pueden unirse a él, y que su personal y sus sistemas no están ellos mismos comprometidos.

EX023. Renovar y revocar los certificados de dispositivo de 23 extremos de túnel, y aplicar parches al firmware de los routers del lado de las RTU y del concentrador de la DMZ.

EX024. Las seis estaciones junto a la playa tienen la peor consecuencia de desbordamiento (salud pública, cierres), así que justifican el mayor coste y la mayor carga de gestión del cifrado controlado por BWRP, mientras que el APN privado ofrece una reducción de riesgo suficiente para las estaciones de consecuencia menor.

EX025. Cada estación de bombeo es su propia zona; su conducto es un túnel IPsec desde el router de la estación hasta un concentrador en la zona DMZ de BWRP, con autenticación mutua por certificados y un cortafuegos que solo deja pasar el protocolo de sondeo del SCADA hacia la zona SCADA.