Exploits Meltdown & Spectre: 8 Claves Esenciales para Proteger tus Sistemas
Casi todas las computadoras y dispositivos en todo el mundo han sido expuestos a fallos de seguridad que los dejan vulnerables a ataques. Afortunadamente no se ha reportado fuga de información hasta la fecha, pero los bugs descubiertos podrían considerarse como uno de los peores fallos de seguridad en procesadores.
A continuación cubrimos casi todos los aspectos (técnicos y de negocio) de este bug. Así que descubramos qué exactamente ha pasado.
1. ¿Cuáles Son Los Fallos?
Hay dos bugs de seguridad similares, apodados Meltdown y Spectre.
Meltdown: Una vulnerabilidad de hardware que afecta computadoras de escritorio, laptops y servidores que funcionan en procesadores Intel. Rompe el aislamiento fundamental entre sistema operativo y aplicaciones de usuario, permitiendo al programa acceder a la memoria y así a los secretos de otros programas.
Específicamente, Meltdown aprovecha los efectos secundarios de la ejecución fuera de orden en los chips de hoy para leer ubicaciones arbitrarias de memoria del kernel. El ataque no depende de ninguna vulnerabilidad de sistema operativo o software.
Una vez que el dispositivo es afectado, Meltdown puede leer memoria de otros procesos o máquinas virtuales en la nube sin ningún privilegio o permiso de usuario, afectando virtualmente a cada usuario de PC.
Información Detallada: Meltdown
Spectre: Tiene un alcance más amplio. Afecta computadoras, tabletas y smartphones impulsados por Intel, AMD y ARM. Puede romper el aislamiento entre diferentes aplicaciones, y permitir a atacantes engañar a programas sin errores para que filtren sus datos privados.
Spectre explota la "Ejecución Especulativa" usada en casi todos los chips modernos. Engaña al procesador para que ejecute especulativamente secuencias de instrucciones que no deberían haberse ejecutado durante la ejecución correcta del programa.
Junto con violar límites de aislamiento de procesos vía código nativo, ataques Spectre también pueden usarse en código JavaScript ejecutándose en un navegador para acceder a memoria en el proceso del atacante.
Información Detallada: Spectre Attacks- Exploiting Speculative Execution
Si comparas estos dos, Spectre es bastante más difícil de explotar que Meltdown, pero también más difícil de mitigar.
2. ¿Qué Tipo de Información Está En Riesgo?
Estos bugs pueden filtrar contraseñas en un navegador o gestor de contraseñas, pulsaciones de teclas, mensajes instantáneos, emails, tus fotos personales y datos críticos de negocio.
3. ¿Qué Sistemas Están Afectados y Qué Tan Grande Es?
Como mencionamos arriba, el fallo Meltdown solo aplica en procesadores Intel (no AMD o ARM). Investigadores lo han probado en CPUs lanzados tan temprano como 2011. Teóricamente, cada procesador Intel lanzado después de 1995 es un objetivo. Intel cree que estos fallos no tienen potencial para modificar, corromper o borrar información.
El fallo Spectre, por otro lado es mucho peor, puede dañar todos los dispositivos que funcionan en procesadores Intel, AMD y ARM. Además, dependiendo del diseño e infraestructura de proveedores de nube, podría ser posible robar datos sensibles de otros clientes. Servicios como LXC, Docker y OpenVZ están en riesgo.
Así que si tienes curiosidad si tu dispositivo está afectado por estos bugs, diríamos, casi con certeza sí.
4. ¿Cómo Proteger Computadoras?
Todas las empresas afectadas están trabajando para emitir parches lo antes posible. Afortunadamente, parches de software están disponibles para Meltdown. Google, Microsoft y Mozilla están lanzando parches para sus navegadores como primera línea de defensa.
Aquí los pasos rápidos que puedes tomar-
- Actualiza a la última versión de Chrome (lanzada el 23 de enero) y Firefox 57.
- Asegúrate de tener instalado KB4056892 para Windows 10.
- Usuarios de Linux pueden revisar KAISER.
- Revisa sitio web del OEM para actualización de firmware e información de soporte y aplica cualquier rápidamente.
Google dice, ha arreglado los problemas para sus dispositivos Android (Nexus y Pixel) con últimas actualizaciones de seguridad.
Investigadores también están trabajando para idear una solución permanente contra futura explotación de Spectre. Dado que no es fácil de arreglar, nos va a perseguir por bastante tiempo.
5. ¿El Arreglo Ralentizará Tu Dispositivo?
Desafortunadamente, la respuesta es sí. Algunos investigadores declararon que cualquier arreglo podría ralentizar tu dispositivo hasta 30 por ciento. Sin embargo, Intel cree que son solo afirmaciones sobreestimadas. Según Intel, cualquier impacto de rendimiento depende de la carga de trabajo; para usuarios promedio de computadora el impacto no debería ser significativo.
Eso significa, si usas tu computadora para revisar emails y navegar web, no experimentarás ninguna diferencia.
6. ¿Cómo Reaccionaron la Industria Tecnológica y el Mercado?
Estos son probablemente uno de los peores bugs de procesador jamás descubiertos, y esto es un gran asunto para todas las industrias tecnológicas. Necesitarán rediseñar sistema operativo y ajustar arquitectura de procesador.
Google declaró que notificó a las empresas afectadas sobre el bug Spectre en junio 2017, e informó luego sobre el bug Meltdown en julio.
En noviembre 2017, el CEO de Intel Brian Krzanich vendió $24 millones en acciones. BusinessInsider reportó que era consciente de la vulnerabilidad del chip cuando vendió acciones.
Estos bugs están golpeando duro las acciones de Intel, mientras las de su rival AMD se disparan.
Dado que Spectre y Meltdown descubren fallos muy fundamentales en cómo están estructurados los procesadores de computadora, habrá un impacto serio y replanteamiento sobre cómo se desarrolla tal tecnología en el futuro.
7. ¿Quién Reportó Estos Bugs?
El fallo Meltdown fue descubierto y reportado por 3 equipos – investigadores en Cyberus Technology, Universidad de Tecnología de Graz y Google Project Zero.
Los mismos investigadores en Google Project Zero y Universidad de Tecnología de Graz descubrieron y reportaron Spectre.
8. Referencias Oficiales
Leer: 15 Peores Virus Informáticos de Todos los Tiempos | Explicados
El CVE (Vulnerabilidades y Exposiciones Comunes) es el estándar para vulnerabilidad de seguridad de información y sus Nombres e IDs están listados en sistema MITRE y en Base de Datos Nacional de Vulnerabilidades de EE. UU.
La referencia oficial a Meltdown es CVE-2017-5754, mientras que para Spectre, son CVE-2017-5715 y CVE-2017-5753.
Tecnología Industrial
- Dominando la fabricación de PCB: Principios clave para placas de circuito impreso de alta calidad
- Estrategias de respuesta efectivas para ciberataques en la manufactura
- Adición compleja de vectores: cómo se combinan los voltajes CA
- Cómo Reciclar y Reutilizar Placas de Circuito Antiguas de Forma Segura
- Top 50 Cursos y Tutoriales de Operaciones de Almacén para Eficiencia Optimizada
- La IA Detecta Enfermedades, Incluidos Cánceres, a partir del Aliento Humano
- Entendiendo ROM, PROM, EPROM y EEPROM: Diseño, Programación e Identificación
- Dominando la Ley de Ohm: Aplicación Correcta y Método de Tabla para Análisis Preciso de Circuitos
- Mecanizado CNC vs Impresión 3D: ¿Qué Método de Fabricación es el Adecuado para su Proyecto?
- Soluciones profesionales de stackup de capas PCB para diseño multicapa avanzado
- Guía y recursos COVID-19 para líderes manufactureros