← volver
CVE-2022-40138

CVE-2022-40138

EPSS 0.9%CWE-681
En resumen

Hermes, un motor JavaScript, tiene un defecto en cómo convierte números al crear bytecode que podría permitir a un atacante acceder a memoria fuera de los límites previstos y ejecutar código malicioso si se ejecuta JavaScript no confiable.

Detalle técnico

Una vulnerabilidad de conversión de enteros en la generación de bytecode de Hermes permite acceso a memoria fuera de límites mediante JavaScript especialmente diseñado. El ataque requiere ejecución de código no confiable; la explotación permite ejecución de código arbitrario con los privilegios del proceso Hermes.

Resumen generado y traducido por IA a partir de la descripción oficial.
An integer conversion error in Hermes bytecode generation, prior to commit 6aa825e480d48127b480b08d13adf70033237097, could have been used to perform Out-Of-Bounds operations and subsequently execute arbitrary code. Note that this is only exploitable in cases where Hermes is used to execute untrusted JavaScript. Hence, most React Native applications are not affected.
Productos afectados
Facebook · Hermes

¿Quieres saber si tu infraestructura está expuesta a esto?

Hablar con TrueHacking →