CVE Catalog

CVE-2023-6918

LowCVSS 3.7
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
1.41%

73th percentile - higher than 73% of all known CVEs

Summary

A flaw was found in libssh's abstract layer for message digest (MD) operations implemented by different supported crypto backends. Return values were not properly checked, which could cause low-memory failures, NULL dereferences, crashes, or use of uninitialized memory as input for the KDF.

Risk Assessment

This may lead to connection termination or decryption/integrity failures with non-matching keys, posing an availability risk.

Recommendation

Update libssh to a version containing the fix that properly checks return values from MD operations.

Other vulnerabilities in libssh

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS