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
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
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
- Multiple vulnerabilities in AsyncSSH
- Fedora 39 update for python-asyncssh
- Fedora EPEL 9 update for python-asyncssh
- Ubuntu update for python-asyncssh
- Ubuntu update for python-asyncssh
- Anolis OS update for python-asyncssh
- Multiple vulnerabilities in Red Hat Ceph Storage 7
- Multiple vulnerabilities in OpenShift Data Foundation (formerly OpenShift Container Storage)
- Multiple vulnerabilities in OpenShift Data Foundation (formerly OpenShift Container Storage) 4.15
- Multiple vulnerabilities in OpenShift Data Foundation (formerly OpenShift Container Storage) 4.14
- Multiple vulnerabilities in IBM Storage Ceph