Científico descubrió una vulnerabilidad en la máquina universal de Turing

vulnerability in the universal Turing machine

Pontus Johnson, profesor del Real Instituto de Tecnología de Estocolmo, descubierto Una vulnerabilidad en la máquina universal de Turing..

Una máquina de Turing es un ejecutor abstracto. (máquina informática abstracta). Fue propuesto por el matemático inglés Alan Turing en 1936 formalizar el concepto de algoritmo. Una máquina de Turing universal es una máquina de Turing que puede reemplazar cualquier máquina de Turing.. Como una regla, este término significa el más sencillo de una computadora, modelo abstracto.

la vulnerabilidad (CVE-2021-32471) existe debido a la falta de un mecanismo de validación de entrada. Con su ayuda, Johnson logró ejecutar un código arbitrario en la llamada máquina Minsky utilizando datos especialmente configurados.

Una implementación bien establecida de la máquina universal de Turing es vulnerable a formas no intencionales y no triviales de ejecución de código arbitrario.. El artículo continúa en la siguiente sección con una ejecución de código arbitrario en segundo plano.. Informes de Pontus Johnson.

Como señaló Ponto, la vulnerabilidad no se puede explotar en escenarios de ataque reales ya que afecta a la máquina Minsky (o la llamada máquina de registro) – una máquina de Turing multicinta, introducido en 1967 por el cofundador del Laboratorio de Inteligencia Artificial de la Universidad de Massachusetts, Marvin Minsky, y es la computadora más sencilla.

Aunque la vulnerabilidad no tiene utilidad en el mundo moderno., Johnson dijo, plantea una pregunta importante – ¿En qué etapa se pueden implementar características de seguridad en la creación de una computadora??

Como señaló el científico, Muchos expertos creen que la seguridad debe considerarse en las primeras etapas de la creación de una computadora.. Sin embargo, Este enfoque no es aplicable a la máquina Minsky ya que todas las funciones de seguridad posibles serán adicionales., y es imposible incluirlos en el propio dispositivo.

Johnson dijo que su investigación demuestra que incluso la computadora más sencilla sigue siendo vulnerable., y la seguridad no siempre puede estar incorporada.

Al enviar datos de entrada elaborados, un atacante puede obligar a la máquina a ejecutar instrucciones arbitrarias. Si bien esta vulnerabilidad no tiene implicaciones en el mundo real, Discutimos si indica una propensión intrínseca a vulnerabilidades de ejecución de código arbitrario en las computadoras..El profesor Pontus Johnson concluye

Déjame recordarte que también hablé del Sistema de cifrado perfecto presentado por un equipo de científicos de tres países.

Por Vladimir Krasnogolovy

Vladimir es un especialista técnico al que le encanta dar consejos y sugerencias cualificados sobre los productos de GridinSoft. Está disponible las 24 horas del día, los 7 días de la semana para ayudarte con cualquier pregunta relacionada con la seguridad en Internet.

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *