Insufficient verification of data authenticity in AsyncSSH - CVE-2023-46446

 

Insufficient verification of data authenticity in AsyncSSH - CVE-2023-46446

Published: January 3, 2024


Vulnerability identifier: #VU84953
CSH Severity: Medium
CVSS v4: 6.9 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N]
CVE-ID: CVE-2023-46446
CWE-ID: CWE-345
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote user to perform MitM attack.

The vulnerability exists due to missing verification of data authenticity. A remote user can control the remote end of an SSH client session via packet injection/removal and shell emulation.


Affected software

AsyncSSH
Storage Ceph
Fedora
Ubuntu
Anolis OS
python3-asyncssh (Ubuntu package)
oath-toolkit (Red Hat package)
python-asyncssh
python3-asyncssh
python3-asyncssh-doc
ceph (Red Hat package)
OpenShift Data Foundation (formerly OpenShift Container Storage)
Red Hat Ceph Storage

How to mitigate CVE-2023-46446

Install updates from vendor's website.

AsyncSSH - update to 2.14.1
Storage Ceph - update to 7.0z2
python3-asyncssh (Ubuntu package) - addressed in versions Ubuntu Pro, 1.12.2-1ubuntu0.2, 2.5.0-1ubuntu0.1
oath-toolkit (Red Hat package) - addressed in versions 2.6.12-1.el8cp, 2.6.12-1.el9cp
python-asyncssh - addressed in versions 2.13.2-4.el9, 2.14.1-1.fc39
python3-asyncssh - update to 2.14.1-1
python3-asyncssh-doc - update to 2.14.1-1
OpenShift Data Foundation (formerly OpenShift Container Storage) - addressed in versions 4, 4.14.18, 4.15.14
Red Hat Ceph Storage - update to 7.1
ceph (Red Hat package) - addressed in versions 18.2.1-329.el8cp, 18.2.1-329.el9cp

External References

Related Security Bulletins