NOTICIA

¿Tu PC entre un 5 y un 30 % más lento? Cómo nos afecta el error de los procesadores de Intel y cómo se va a solucionar

Cpu 564773 1280

Los procesadores de Intel de la última década presentan un grave error, según The Register. Se trataría de un «defecto de diseño fundamental en los chips», ha asegurado el medio británico, que estaría forzando un trascendental rediseño de los kernels de Windows y Linux para subsanarlo.

La dimensión de este supuesto problema estaría por determinar, especialmente en cuanto a vulnerabilidades de seguridad se refiere, pero los responsables de la información que lo ha dado a conocer presagian que las posibles soluciones ralentizarán millones de ordenadores en mayor o menor medida.

Los efectos [en el rendimiento] todavía están siendo comparados, sin embargo, estamos viendo una cifra aproximada de 5 a 30 % más lenta, dependiendo de la tarea y el modelo del procesador.

Lo que se sabe de momento

Mientras se escriben estas líneas, todavía se sabe muy poco de este supuesto fallo de diseño de los procesadores mayoritarios en el mercado. Los escasos detalles que se conocen los ha proporcionado The Register, aunque todo parece indicar que el problema verdaderamente existe y las soluciones están en camino.

La publicación explica que se espera que Microsoft presente públicamente los cambios en sus sistemas en una próxima publicación de parches, tras derivarse en noviembre y diciembre a miembros de Windows Insider. Sistemas como macOS de 64 bits de Apple dicen que también necesitarán actualizarse y aseguran que se está revisando el sistema de memoria virtual del kernel de Linux.

De hecho, los parches ya están disponibles con los comentarios del código fuente editados presumiblemente para no dar pistas sobre la afección.

El kernel de Linux se ha parcheado y los datos relacionados con esta actualización evidencian que el problema existe y puede ser grave
var _giphy = _giphy || []; _giphy.push({id: «xZsb9s0tOYLf2», clickthrough_url: «//giphy.com/media/xZsb9s0tOYLf2/giphy.gif»}); var g = document.createElement(«script»); g.type = «text/javascript»; g.async = true; g.src = («https:» == document.location.protocol ? «https://» : «http://») + «giphy.com/static/js/widgets/embed.js»;var s = document.getElementsByTagName(«script»)[0]; s.parentNode.insertBefore(g, s); GIF animado

No obstante, la información detallada sobre el problema todavía no se ha publicado y en Intel no se han pronunciado oficialmente a esta hora. Por ello resulta tan complejo precisar qué consecuencias podría tener todo este asunto o determinar concretamente qué procesadores se encuentran afectados, aunque todo apunta que los de 32 bits se encuentran a salvo.

Sobre este punto solamente sabemos lo que han dicho en la publicación británica: «Se entiende que el error está presente en los procesadores Intel modernos producidos en la última década». Por tanto, todos los procesadores fabricado por la compañía en los últimos diez años podrían estar en problemas. Los procesadores de AMD, según un correo enviado por responsables de la firma a la lista de correo donde se discute sobre el kernel de Linux, no tienen este error.

Cómo nos afecta

Según The Register, este problema permite que un programa malintencionado pueda leer áreas protegidas del kernel de un equipo informático con uno de estos procesadores. Y no hace falta que sea un sofisticado software, desde las aplicaciones de bases de datos hasta un código JavaScript empleado en la cualquier página web podrían discernir en mayor o menor medida el diseño o el contenido de estas zonas restringidas del núcleo del sistema operativo.

En el mejor de los casos, la vulnerabilidad podría ser aprovechada por el malware y los piratas informáticos para explotar más fácilmente otros errores de seguridad.

En el peor de los casos, los programas y los usuarios que inician sesión podrían abusar del agujero para leer el contenido de la memoria del kernel. Basta decir que esto no es genial. El espacio de memoria del núcleo está oculto de los procesos y programas del usuario porque puede contener todo tipo de secretos, como contraseñas, claves de inicio de sesión, archivos en caché desde el disco, etcétera. Imagina una pieza de JavaScript ejecutándose en un navegador o software malicioso que se ejecuta en un servidor de nube público compartido, capaz de oler datos sensibles protegidos por kernel.

Computer 941257 1280

Si los presagios que proclaman los autores de esta información se cumplen y verdaderamente quedan afectados la entera totalidad de los procesadores de Intel de los últimos diez años, estaríamos frente a un fallo de seguridad de dimensiones extremas que debería atajarse de forma escrupulosa.

Contabilizaríamos millones de equipos informáticos expuestos a esta vulnerabilidad en todos los ámbitos, afectando por igual a máquinas con Windows, Linux y macOS. Millones de ordenadores de escritorio, portátiles y tabletas tanto en el ámbito doméstico como en el empresarial con una puerta abierta a información extremadamente sensible.

A los usuarios domésticos y profesionales se sumaría un peligro todavía mayor: la exposición de grandes centros de datos que proporcionan toda clase de servicios. Un desarrollador de software publicó en su Tumblr el lunes, refiriéndose a este error de seguridad embargado, que existen indicios de que el problema afectaría a los grandes entornos de computación en la nube como Amazon EC2, Microsoft Azure y Google Compute Engine. Además, sugiere que podrían producirse ataques con una nueva variante de Rowhammer.

Cómo se va a solucionar

A pesar de que la solución no parece estar clara, la forma de subsanar este error de diseño de los procesadores de Intel pasaría por separar completamente la memoria del kernel de los proceso del usuario utilizando lo que se conoce como Kernel page-table isolation o KPTI a través de los sistemas operativos.

Esto significa, básicamente, que cualquier equipo afectado depende de las actualizaciones que lleven a cabo Windows, macOS o Linux. En el caso de Microsoft, se espera que llegue el próximo martes, día de la semana en el que se suelen publicar sus parches. Sobre Apple no parece haber previsión y en el caso de Linux ya hemos comentado que se encuentra disponible una actualización.

Sea casualidad o no, grandes entornos de computación en la nube han anunciado periodos de mantenimiento en próximos días. Amazon EC2 tiene previsto entrar en mantenimiento el próximo 5 de enero, reiniciándose, mientras que Microsoft Azure prevé cortes en el servicio el próximo 10 de enero por idénticas operaciones que también concluirán con un reiniciado.

Todas estas soluciones, como comentábamos al inicio, podrían perjudicar gravemente el rendimiento de los equipos viendo reducida su potencia entre un 5 y un 30 %, según The Register, dependiendo del procesador que monten. De confirmarse, se trataría de una grave afectación que comprometería el correcto funcionamiento de algunas computadoras, aunque con el tiempo y un hipotético perfeccionamiento de las soluciones podría mejorar.

En Xataka | Por qué un sistema operativo debería actualizarse sin tu permiso (o casi)

También te recomendamos

Ordenadores gaming: mucho más que una opción elitista

Intel vende Intel Security, que volverá a llamarse McAfee y a ser una empresa ‘independiente’

Intel lanza una web que destaca las amenazas de seguridad más relevantes del momento


La noticia ¿Tu PC entre un 5 y un 30 % más lento? Cómo nos afecta el error de los procesadores de Intel y cómo se va a solucionar fue publicada originalmente en Genbeta por Toni Castillo .