a seguridad de la señalización tiene mala fama. Se percibe como una preocupación especializada para los ingenieros de redes centrales, y los ataques se describen como algo exótico. Pero no lo son. Son baratos, están bien documentados y siguen funcionando; las consecuencias para los usuarios se traducen en rastreo de ubicación, interceptación de contraseñas de un solo uso y vaciado de cuentas bancarias.
Esta es una guía sobre lo que realmente sucede en el plano de señalización, lo que el marco GSMA exige a los operadores que hagan al respecto y por qué el cortafuegos SMS que ya tiene no lo cubre.
¿Por qué SS7 es vulnerable?
SS7 fue diseñado para un mundo con unos pocos cientos de operadores estatales que se conocían entre sí. El diseño no incluye autenticación entre redes, porque no era necesaria: si un mensaje llegaba a la red, provenía de un par, y los pares eran confiables por definición.
La desregulación, los nodos de itinerancia y la reventa transformaron a unos pocos cientos de pares de confianza en miles de partes con acceso a la señalización, algunas de las cuales la revenden. El protocolo no cambió. Un atacante que obtiene un título global —que puede alquilarse— puede enviar las mismas consultas que un socio de itinerancia legítimo, y la red receptora no tiene forma criptográfica de distinguir la diferencia.
Los ataques, en términos sencillos
La mayoría de los daños en el mundo real se producen en tres categorías, y ninguna de ellas requiere tocar el dispositivo del usuario.
- Divulgación de ubicación. Una consulta destinada a la itinerancia —que pregunta qué central telefónica presta servicio actualmente a un abonado— devuelve un identificador de celda que corresponde a un área física. Si se repite la consulta, se obtiene un historial de movimientos. El abonado no ve nada.
- Intercepción de SMS. Un atacante actualiza el registro de la red sobre la ubicación de un suscriptor, de modo que los mensajes se redirigen al nodo del atacante en lugar de al teléfono móvil. Cualquier código de acceso de un solo uso enviado por SMS durante ese lapso llega al atacante. Este es el mecanismo que permite el robo de cuentas que aparentemente burlan la autenticación de dos factores.
- Divulgación de datos de suscriptores. Consultas diseñadas para obtener identificadores de retorno de interconexión legítimos y datos de perfil que permitan cometer fraudes posteriormente, incluidos los identificadores necesarios para que un intento de interceptación parezca plausible.
La interceptación de SMS mediante señalización es la razón por la que los códigos de acceso de un solo uso enviados por SMS son una comprobación de posesión en lugar de un segundo factor de seguridad importante: la posesión que se está comprobando se puede reubicar sin la intervención del abonado.
Diameter no lo solucionó
Diameter reemplazó a SS7 para LTE y generaciones posteriores, y sí admite seguridad de transporte. En la práctica, Diameter entre operadores se implementa frecuentemente sin esta seguridad, y los ataques análogos (localización, interceptación, divulgación de datos) reaparecen con nombres de mensajes diferentes. Las redes también ejecutan ambas pilas en paralelo durante años durante la migración, y las funciones de interoperabilidad se traducen entre ellas, lo que significa que un ataque del lado de SS7 puede llegar a un núcleo Diameter a través de una pasarela que confía en lo que está traduciendo.
Un cortafuegos de señalización que solo entiende uno de los dos protocolos deja el otro abierto, y con él, la función de interconexión.
Lo que piden FS.07 y FS.11
El documento GSMA publica el marco de referencia con el que trabaja la industria. El documento FS.11 establece las categorías de seguridad de interconexión SS7; el documento FS.07 abarca los SMS y la dimensión específica de mensajería. La categorización es lo que hace que el problema sea manejable, ya que separa el tráfico que nunca es legítimo del tráfico que es legítimo solo en un contexto determinado.
| Categoría | Qué abarca | Tratamiento |
|---|---|---|
| Categoría 1 | Mensajes que nunca deberían llegar desde fuera de la red doméstica. | Bloqueo en la frontera. No existe ningún caso legítimo de interconexión. |
| Categoría 2 | Los mensajes legítimos solo provienen de una red donde el suscriptor se encuentra realmente en itinerancia. | Correlacionar con el estado de itinerancia; rechazar cuando sea inconsistente. |
| Categoría 3 | Mensajes legítimos de un socio de roaming, pero susceptibles de abuso en cuanto a secuencia o volumen. | Análisis de tasa, velocidad y plausibilidad a lo largo del tiempo. |
La categoría 1 es la victoria fácil y la que con mayor frecuencia se deja sin resolver. La categoría 3 es donde reside la ingeniería, porque un solo mensaje puede ser completamente válido, aunque el patrón al que pertenece sea claramente un ataque: la misma consulta para mil suscriptores en una hora, de un socio con cincuenta usuarios en itinerancia.
Por qué las comprobaciones de velocidad importan más que las firmas
La comparación de firmas detecta tipos de mensajes maliciosos conocidos. No detecta mensajes legítimos utilizados de forma ilegítima, que es la mayoría de los problemas actuales. Las preguntas útiles son contextuales: ¿Es plausible que este suscriptor se encuentre en ese país, considerando dónde estaba hace cuarenta minutos? ¿Coincide el volumen de consultas de este socio con su acuerdo de roaming? ¿Ha empezado de repente este medio global a preguntar por suscriptores que nunca antes había preguntado?
Ese análisis requiere información de estado: registros de itinerancia, datos históricos de referencia por nodo y la capacidad de correlacionar una consulta con la información que la red ya posee. Un filtro sin estado no puede hacerlo, razón por la cual los cortafuegos de señalización no son simplemente listas de control de acceso.
Un cortafuegos de señalización no es un cortafuegos de SMS.
Estos sistemas suelen confundirse porque ambos se denominan cortafuegos y ambos implican mensajería. Sin embargo, operan en planos diferentes y protegen contra amenazas distintas.
| cortafuegos SMS | Cortafuegos de señalización | |
|---|---|---|
| Avión | Tráfico de aplicaciones/mensajería | Señalización SS7 y Diameter |
| Ve | Contenido del mensaje, ID del remitente, enrutamiento, volumen | Consultas de interconexión y procedimientos de red |
| Paradas | Rutas grises, spam, smishing, fugas A2P, pérdida de ingresos | Rastreo de ubicación, interceptación de SMS, robo de datos de suscriptores |
| Estructura | Dimensión de mensajería GSMA FS.07 | Categorías GSMA FS.11 / FS.07 |
Un operador necesita ambos. El SMS firewall protege los ingresos por mensajería y a los suscriptores del contenido abusivo; el cortafuegos de señalización protege a los suscriptores de la capa de red subyacente. Ninguno sustituye al otro, y una auditoría que determine la existencia de uno no debe interpretarse como que cubre el otro.
¿Qué implica el despliegue?
- Establezca una línea base de tráfico antes de bloquear nada. No se puede distinguir entre lo anómalo y lo normal sin saber qué se considera normal para cada socio de interconexión.
- Habilite primero el bloqueo de categoría 1. Es la acción más fiable y de menor riesgo disponible, y no requiere correlación.
- Agregue la correlación de Categoría 2 con el estado de itinerancia, que es donde se detectan la mayoría de los intentos de interceptación.
- Introduzca las reglas de velocidad y plausibilidad de la Categoría 3 en modo de monitorización, ajústelas y, a continuación, aplíquelas.
- Cubre Diameter y la función de interconexión, no solo SS7: un ataque que llega a una pila y se traduce a la otra elude una implementación de pila única.
- Dirige la información a algún lugar donde un humano pueda leerla. Un cortafuegos que bloquea silenciosamente no te revela nada sobre quién te está espiando.
Preguntas frecuentes
¿Qué es un cortafuegos de señalización SS7?
Un elemento de red en el límite de señalización que inspecciona el tráfico de interconexión SS7 y Diameter y aplica las categorías GSMA: bloquea los mensajes que nunca deberían llegar desde fuera de la red, correlaciona los que son legítimos solo cuando un suscriptor está realmente en itinerancia y aplica un análisis de velocidad al resto.
¿En qué se diferencia de un cortafuegos SMS?
Protegen diferentes planos. Un cortafuegos de SMS inspecciona el tráfico de mensajería en busca de rutas no oficiales, spam y fugas de ingresos entre usuarios. Un cortafuegos de señalización inspecciona los procedimientos SS7 y Diameter subyacentes, protegiendo contra el rastreo de ubicación, la interceptación de SMS y la divulgación de datos de los suscriptores. Los operadores necesitan ambos.
¿Qué son GSMA, FS.07 y FS.11?
Los documentos de referencia de GSMA para la seguridad de la interconexión. FS.11 abarca las categorías de interconexión de SS7 y FS.07 la dimensión de SMS y mensajería. Su principal contribución es el modelo de categorías que distingue el tráfico no legítimo del tráfico legítimo únicamente en un contexto de roaming específico.
¿Podrán los atacantes seguir rastreando la ubicación a través del código postal SS7 en 2026?
En redes que no han implementado filtrado categorizado, sí. Las consultas involucradas son procedimientos de itinerancia habituales, por lo que una red que no las correlaciona con el estado real de itinerancia no puede distinguir entre un atacante y un socio. Precisamente para evitar esto existen las categorías 1 y 2 de gestión de redes.
¿Diameter soluciona el problema de seguridad SS7?
No por sí solo. Diameter admite seguridad de transporte, pero las implementaciones entre operadores a menudo la omiten, y existen ataques equivalentes con nombres de mensajes diferentes. Además, las redes ejecutan ambas pilas en paralelo durante la migración, por lo que una función de interoperabilidad puede llevar un ataque del lado de SS7 a un núcleo Diameter.
¿Un cortafuegos de señalización evita el fraude por intercambio de tarjeta SIM?
No, el intercambio de SIM es un ataque de ingeniería social contra el proceso de aprovisionamiento del operador, no un ataque de señalización, por lo que debe protegerse mediante controles de atención al cliente y portabilidad. Un cortafuegos de señalización impide un resultado técnicamente similar, logrado de otra manera: reubicando la entrega de mensajes a través de la interconexión en lugar de mediante una nueva SIM.
¿Bloquear el tráfico de señalización interrumpirá el roaming para mis suscriptores?
No, si se implementa en el orden correcto. Los mensajes de categoría 1 no tienen una interconexión legítima, por lo que bloquearlos de inmediato es seguro. Las reglas de categoría 2 y 3 deben ejecutarse en modo de monitorización con respecto a una línea base de tráfico real y ajustarse antes de su aplicación, por lo que primero se establece la línea base.
La conclusión
Los ataques de señalización persisten porque el protocolo presupone una confianza que ya no existe y porque las consultas involucradas son indistinguibles de la itinerancia legítima a menos que se correlacionen con la información que la red ya posee. Las categorías GSMA facilitan este proceso. Comience con la Categoría 1, correlacione la Categoría 2 con el estado de itinerancia, establezca una línea base antes de aplicar la Categoría 3 y cubra Diameter y la función de interconexión en lugar de solo SS7.
Relacionado: cortafuegos de señalización para operadores, SMS firewall y qué es el fraude por duplicado de SIM.
