CVE-2023-6918lowCWE-252

CVE-2023-6918: fallo de gravedad baja en Red Hat Enterprise Linux 6

Libssh: missing checks for return values for digests

Publicada el · Actualizada el

Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.

8Vexday Risk Score

Sin señal de explotación. Ningún artefacto público de explotación conocido hasta ahora.

ssvc Trackcvss 3.7epss 1.4%
En resumen

Libssh no verifica correctamente si las operaciones de resumen criptográfico tienen éxito, lo que puede causar fallos cuando la memoria es baja. Esto resulta en conexiones rotas pero generalmente no permite descifrar datos.

Detalle técnico

La capa de abstracción criptográfica de libssh no valida los valores de retorno de operaciones de digest en diferentes backends (CWE-252). En condiciones de memoria baja, fallos no verificados pueden causar desreferencias nulas, uso de memoria no inicializada en derivación de claves o crashes; aunque las verificaciones de integridad evitan explotación para descifrado, la falla permite denegación de servicio mediante terminación de conexión.

Resumen generado y traducido por IA a partir de la descripción oficial.
A flaw was found in the libssh implements abstract layer for message digest (MD) operations implemented by different supported crypto backends. The return values from these were not properly checked, which could cause low-memory situations failures, NULL dereferences, crashes, or usage of the uninitialized memory as an input for the KDF. In this case, non-matching keys will result in decryption/integrity failures, terminating the connection.
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L