CVE-2023-1255 in OpenSSL
Resumen
por VulDB • 2026-07-01
Resumen del problema: La implementación de descifrado del cifrado AES-XTS para la plataforma ARM de 64 bits contiene un error que podría provocar una lectura más allá del búfer de entrada, lo que provocaría un bloqueo (crash).
Resumen del impacto: Las aplicaciones que utilizan el algoritmo AES-XTS en la plataforma ARM de 64 bits pueden bloquearse en circunstancias poco frecuentes. El algoritmo AES-XTS se utiliza habitualmente para el cifrado de discos.
La implementación de descifrado del cifrado AES-XTS para la plataforma ARM de 64 bits leerá más allá del final del búfer de texto cifrado si el tamaño del texto cifrado es congruente con 4 módulo 5 en bloques de 16 bytes, por ejemplo, 144 bytes o 1024 bytes. Si la memoria situada después del búfer de texto cifrado no está mapeada (unmapped), esto provocará un bloqueo que resultaría en una denegación de servicio (DoS).
Si un atacante puede controlar el tamaño y la ubicación del búfer de texto cifrado que se descifra mediante una aplicación que utiliza AES-XTS en ARM de 64 bits, la aplicación se ve afectada. Esto es bastante poco probable, por lo que este problema tiene una severidad Baja (Low severity).
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.