← Últimos artículos
💻 computer science

Understanding Implicit Trust Errors in Core Carrier Networks through Multi-Agent Flaw Discovery and Analysis

Este artículo presenta iFinder, un sistema multiagente impulsado por LLM que identifica y valida "errores de confianza implícita" (iTrues) en redes centrales celulares nativas de la nube mediante el cotejo de las especificaciones de la 3GPP con el análisis de código y la generación automatizada de exploits, descubriendo con éxito 84 vulnerabilidades previamente desconocidas, incluyendo un fallo confirmado de secuestro de sesión en redes 5G comerciales.

Autores originales: Ziyu Lin, Ziting Wang, Xinfeng Li, Wei Dong, XiaoFeng Wang

Publicado 2026-07-14
📖 6 min de lectura🧠 Análisis profundo

Autores originales: Ziyu Lin, Ziting Wang, Xinfeng Li, Wei Dong, XiaoFeng Wang

Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

Imagina la red central de telefonía celular como el bullicioso y tecnológico "detrás de escena" de un enorme concierto mundial. Durante décadas, este detrás de escena fue una fortaleza. Solo los miembros de la banda (los componentes de la red) tenían permitido entrar, y todos confiaban plenamente entre sí. Si un miembro de la banda le gritaba una orden a otro, el segundo miembro simplemente la cumplía, asumiendo que la orden era segura y real. No revisaban identificaciones, no verificaban el guion y, ciertamente, no contaban cuántos bocadillos quedaban en la despensa antes de repartirlos. Este era el modelo de "confianza implícita".

Pero recientemente, las paredes del detrás de escena han comenzado a desmoronarse. Gracias a un cambio hacia configuraciones "nativas de la nube" (piensa en el detrás de escena pasando de un búnker privado a un espacio de co-working público y compartido), las puertas ya no están cerradas con llave. Ahora, un extraño travieso parado afuera del recinto puede, potencialmente, deslizar una nota hacia el detrás de escena, fingiendo ser un miembro de la banda.

El gran descubrimiento: La "fe ciega" es peligrosa

Un equipo de investigadores de la Universidad Tecnológica de Nanyang decidió investigar qué sucede cuando estos "extraños" se acercan al detrás de escena. No solo supusieron; examinaron 22 quejas de seguridad del mundo real (problemas de GitHub) de versiones de código abierto de estas redes.

Encontraron un patrón aterrador: Los miembros de la banda siguen actuando como si estuvieran en un búnker privado, a pesar de que las puertas están abiertas.

Ellos llaman a estos errores Errores de Confianza Implícita (o iTrues). Es como un portero de un club que deja entrar a cualquiera solo porque lleva una camiseta, sin verificar si realmente está en la lista de invitados. Los investigadores encontraron tres formas principales en las que esta "fe ciega" causa problemas:

  1. Falta el guion: Si llega un mensaje sin una parte requerida (como un ingrediente faltante en una receta), el sistema intenta cocinarlo de todos modos y colapsa.
  2. Ignorar las reglas: Si un mensaje dice algo imposible (como "tengo 50 años" cuando el sistema solo acepta edades de 1 a 10), el sistema lo acepta y se rompe.
  3. Vaciar la despensa: Si un mensaje pide 1,000 bocadillos, el sistema los entrega sin verificar si le quedan algunos, causando un colapso total.

La herramienta de detective: iFinder

Para encontrar estas fallas ocultas, los investigadores construyeron un equipo de detectives digitales llamado iFinder. Piensa en iFinder no como un solo robot, sino como un escuadrón de tres agentes especializados trabajando juntos, impulsados por una IA superinteligente (un Modelo de Lenguaje Grande).

  • El Explorador (Agente de Descubrimiento): Este agente escanea el código buscando "movimientos peligrosos", como un miembro de la banda copiando un número de una nota sin verificar si la nota es real.
  • La Bibliotecaria (Agente de Verificación): Esta es la parte más importante. El Explorador podría confundirse y pensar que un movimiento es peligroso cuando en realidad es seguro porque se realizó una verificación antes en el proceso. La Bibliotecaria revisa el libro de reglas oficial (las especificaciones del 3GPP) para ver la historia completa. Ella pregunta: "¿Verificó el miembro de la banda la identificación antes de este paso?". Esto evita que la IA invente problemas falsos (un problema llamado "alucinación").
  • El Actor (Agente de Explotación): Si el Explorador y la Bibliotecaria coinciden en que existe una falla, este agente intenta representarla. Construye una "prueba de concepto" (PoC) de ataque falsa y la ejecuta en una sala de pruebas segura y vacía. Si el sistema colapsa o se comporta de manera extraña, la falla es real. Si no es así, el Agente aprende del fallo e intenta de nuevo, refinando el ataque hasta que funciona.

Los resultados: Un tesoro de errores

El equipo ejecutó iFinder en siete implementaciones diferentes de redes celulares de código abierto (incluyendo Open5GS, free5GC y OAI). Los resultados fueron asombrosos:

  • Encontraron 84 vulnerabilidades previamente desconocidas.
  • 83 de estas fueron confirmadas por los desarrolladores.
  • 81 recibieron CVEs oficiales (un ID único para fallas de seguridad, como un registro criminal para un error).

¿Pero el verdadero golpe? No solo encontraron errores en las versiones de prueba de código abierto. Probaron estas mismas fallas contra dos redes centrales 5G comerciales reales utilizadas por portadores actuales.

  • Lograron activar un ataque de Denegación de Servicio (DoS) (colapsando la red) en una red comercial.
  • Encontraron una falla de Secuestro de Sesión (Session Hijacking) en ambas redes comerciales. Esto es el equivalente digital de que un extraño se acerque a un VIP, cambie su credencial y le robe toda su experiencia VIP. Un proveedor lo solucionó de inmediato; el otro todavía está trabajando en ello.

Lo que esto significa (y lo que no)

El artículo es muy claro sobre lo que encontraron y lo que no.

  • Demostraron que estos errores de "confianza ciega" están ampliamente extendidos a través de diferentes lenguajes (C, Go, C++) y diferentes protocolos (PFCP y GTP-C). No es solo un mal código; es un hábito sistémico.
  • Argumentaron en contra de la idea de que estas redes son seguras solo porque son "internas". El documento establece explícamente que la antigua suposición de aislamiento físico se ha roto.
  • Midieron su éxito con números reales: 84 errores encontrados, 81 CVEs emitidos. No solo "sugirieron" que estos eran problemas; construyeron los ataques y observaron cómo los sistemas se rompían.

Sin embargo, el artículo también admite limitaciones. iFinder no es una varita mágica que encuentra todos los posibles errores. Depende de patrones específicos que se le enseñó a buscar. Si un error no encaja en esos patrones, la herramienta podría pasarlo por alto. Además, aunque encontraron 84 errores, no pretenden haber encontrado todos los errores del mundo.

La conclusión

Los investigadores están diciendo esencialmente: "Construimos una herramienta que encontró 84 agujeros en la armadura del esqueleto de internet, y demostramos que esos agujeros funcionan en redes comerciales reales. La vieja regla de 'confía en todos los que están adentro' se ha roto. Necesitamos empezar a revisar las identificaciones, incluso para las personas que viven en el mismo edificio".

Planean lanzar su herramienta de detective, iFinder, al público para que otros puedan ayudar a parchar estos agujeros antes de que los malos los encuentren primero. Es un llamado a la acción: el detrás de escena ya no es privado, por lo que los miembros de la banda deben empezar a revisar sus guiones.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →