CVEvulnerability

CVE-2023-2283

6.5 MEDIUM Published 2023-05-26 Modified 2026-06-17 Official page ↗
Status
Modified
Published
2023-05-26
Last modified
2026-06-17
Assigner
[email protected]
CVSS 3.1 ([email protected])
6.5 MEDIUM — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Weaknesses
CWE-287

Description

A vulnerability was found in libssh, where the authentication check of the connecting client can be bypassed in the`pki_verify_data_signature` function in memory allocation problems. This issue may happen if there is insufficient memory or the memory usage is limited. The problem is caused by the return value `rc,` which is initialized to SSH_ERROR and later rewritten to save the return value of the function call `pki_key_check_hash_compatible.` The value of the variable is not changed between this point and the cryptographic verification. Therefore any error between them calls `goto error` returning SSH_OK.

Affected configurations

• libssh libssh (>= 0.9.1 <= 0.9.6) • libssh libssh (>= 0.10.0 <= 0.10.4) • fedoraproject fedora 37 • redhat enterprise linux 8.0 • redhat enterprise linux 9.0

Related

Weakness · CWE (1)

  • CWE-287 Improper Authentication weakness

References