Lección 2 de 4 · 9 min
La identidad es el nuevo perímetro
No hay un muro de oficina alrededor de una cuenta en la nube. La cuenta misma — su contraseña, su segundo factor, y cada app a la que le diste acceso — es el perímetro ahora.
La lección anterior trazó una línea entre lo que protege un proveedor de nube y lo que debe proteger el cliente. Del lado del cliente, un elemento hace más trabajo que cualquier otro: la identidad — quién puede iniciar sesión, y qué puede hacer después. Una red de oficina tradicional tenía un muro y una puerta cerrada con llave; una cuenta en la nube tiene un formulario de inicio de sesión, alcanzable desde cualquier parte del planeta, a cualquier hora. Proteger ese inicio de sesión es la mayor parte de lo que “seguridad en la nube” significa en la práctica.
Cómo se toman realmente las cuentas
El robo de una cuenta casi nunca implica que un atacante rompa los sistemas de un proveedor de nube. Normalmente sigue el patrón de robo de credenciales del curso de modelado de amenazas de esta universidad: una contraseña reutilizada de un servicio ajeno que sufrió una filtración, o una página de phishing convincente que simplemente pide el inicio de sesión directamente. Una vez que un atacante tiene credenciales válidas, la mayoría de los servicios en la nube no tienen forma de distinguirlas del dueño real de la cuenta — precisamente por eso el control único que la CISA destaca por encima de todos los demás es la autenticación de varios factores (MFA).
MFA, y por qué no todas las formas son iguales
La CISA afirma con claridad que “los usuarios que activan la MFA tienen muchas menos probabilidades de que los hackeen”, porque una contraseña robada por sí sola deja de ser suficiente. Pero la CISA también clasifica las formas disponibles de MFA según qué tan bien resisten el phishing, y esa clasificación importa: “la única autenticación resistente al phishing ampliamente disponible es la autenticación FIDO/WebAuthn” — el estándar detrás de las passkeys y las llaves de seguridad físicas, tratado en el curso de criptografía. Un código por mensaje de texto es, en palabras de la CISA, todavía mucho mejor que no tener ningún segundo factor, pero puede ser interceptado o redirigido por un atacante suficientemente motivado; las notificaciones push desde apps con verificación de números quedan en un punto intermedio. Para una cuenta en la nube que tenga algo sensible, activar la opción de MFA más fuerte que ofrezca esa cuenta es el paso de mayor valor de esta lección.
OAuth: los permisos que le das a otras apps
Cada vez que das clic en “continuar con Google” o conectas una herramienta de agenda a tu calendario, estás usando OAuth, descrito por la documentación del propio estándar como “el protocolo estándar de la industria para la autorización”. Su propiedad útil es que la app de terceros nunca ve tu contraseña — inicias sesión directamente con tu proveedor, y luego apruebas un conjunto específico y limitado de permisos, llamados alcances (scopes), para esa app. Su riesgo es precisamente esa concesión de permisos: una app de agenda que solo necesita leer los horarios libres/ocupados de tu calendario puede pedir, y se le concede de forma habitual, permiso para leer y enviar correo a tu nombre. Cada app conectada es una concesión de acceso permanente que persiste hasta que alguien la revoca, y por eso la última lección de este curso trata sobre revisar esa lista, no solo configurarla bien una vez.
Claves filtradas: la prima menos visible de OAuth
Las herramientas automatizadas y las integraciones suelen autenticarse con una clave de API en lugar de un inicio de sesión humano — una cadena larga que funciona como una contraseña pero que no la escribe una persona y que muchas veces no está protegida por MFA en absoluto. Estas claves terminan expuestas con más frecuencia de lo que la mayoría espera: pegadas en un ticket de soporte, subidas por accidente a un repositorio de código, dejadas en un archivo de configuración compartido más ampliamente de lo previsto. Tratar una clave de API con la misma precaución que una contraseña — nunca compartirla en texto plano, rotarla si pudo haber quedado expuesta, y limitar lo que puede hacer — cierra un hueco que la MFA, pensada para inicios de sesión humanos, no cubre.
| Riesgo de identidad | Qué lo debilita |
|---|---|
| Una contraseña reutilizada o robada por phishing | Una contraseña única por servicio, más MFA — idealmente un método resistente al phishing (passkey o llave de seguridad) |
| Una app de terceros con permisos excesivos conectada mediante OAuth | Revisar periódicamente las apps conectadas y revocar las que ya no se usan o no se necesitan |
| Una clave de API o credencial de automatización filtrada | Tratar las claves como contraseñas: nunca compartirlas en texto plano, rotarlas tras cualquier posible exposición, limitar su alcance |
Lo esencial
- Sin un perímetro físico alrededor de una cuenta en la nube, la identidad — el inicio de sesión y sus protecciones — funciona como el límite de seguridad.
- La mayoría de los robos de cuentas aprovechan contraseñas reutilizadas o robadas por phishing, no una falla en los propios sistemas del proveedor.
- La CISA clasifica FIDO/WebAuthn (passkeys, llaves de seguridad) como la MFA ampliamente disponible más resistente al phishing; cualquier MFA es mejor que ninguna.
- OAuth permite que apps de terceros accedan a tu cuenta sin ver tu contraseña, pero cada permiso otorgado (alcance) persiste hasta que lo revocas.
- Las claves de API y las credenciales de automatización merecen la misma precaución que las contraseñas: suelen estar menos protegidas y son igual de capaces de dar acceso.
Ponte a prueba
1. ¿Por qué considera la CISA que la autenticación FIDO/WebAuthn (passkeys, llaves de seguridad) es más fuerte que los códigos por SMS?
- Es el único método que funciona en teléfonos
- Se describe como el único método de autenticación resistente al phishing ampliamente disponible — Correcto.
- Los códigos SMS siempre son gratis mientras que FIDO requiere pago
- FIDO no necesita conexión a internet
La CISA nombra específicamente a FIDO/WebAuthn como resistente al phishing, a diferencia de los códigos SMS, que pueden ser interceptados o redirigidos por un atacante.
2. ¿Qué comparte realmente OAuth con una app de terceros que conectas a tu cuenta?
- La contraseña de tu cuenta
- Un token de acceso limitado correspondiente a permisos específicos (alcances) que aprobaste — Correcto.
- Nada en absoluto; OAuth bloquea todo el intercambio de datos
- Control administrativo total sobre tu cuenta por defecto
OAuth está diseñado para que la app nunca reciba tu contraseña, solo un token limitado a los alcances que aprobaste — aunque esos alcances pueden seguir siendo más amplios de lo que la app estrictamente necesita.
3. ¿Por qué merecen las claves de API filtradas la misma precaución que las contraseñas filtradas?
- Las claves de API caducan automáticamente después de un solo uso
- Pueden dar acceso a una cuenta o servicio y muchas veces no están protegidas por MFA en absoluto — Correcto.
- Las claves de API solo se usan para ajustes cosméticos
- Los proveedores de la nube no pueden detectar el mal uso de las claves de API
Las claves de API autentican el acceso automatizado de forma parecida a como una contraseña autentica a una persona, pero con frecuencia les falta la protección adicional que la MFA da a los inicios de sesión humanos.
Ponlo en práctica con FireAI
Pon esta lección en práctica en tu propia computadora.
- Descubre a dónde envía datos una app, en el Mapa mundial — Ve exactamente con qué empresa y país está hablando en silencio una app.
- Reglas: app, sitio web, dominio, IP o un rango, para siempre o hasta que reinicies — Escribe una regla tan precisa como una sola dirección o tan amplia como un dominio entero.
- La página de Amenazas: qué se ve mal, y por qué — Ve el puñado de conexiones que merecen tu atención, en vez de desplazarte por miles.
Fuentes
Ponlo en práctica en tu Mac
Prueba todas las funciones gratis durante 17 días, sin tarjeta.