CVE-2023-48795

Orta

Təsvir

OpenSSH 9.6 versiyasından əvvəlki versiyalarda və digər məhsullarda rast gəlinən müəyyən OpenSSH genişləndirmələrinə malik SSH nəqli protokolu, uzaqdakı hücumçulara bütövlük yoxlamalarını yan keçməyə imkan verir ki, bu zaman bəzi paketlər (genişləndirmə danışıqları mesajından) silinir və nəticədə klient və server bəzi təhlükəsizlik funksiyalarının səviyyəsi aşağı salınmış və ya deaktiv edilmiş bir bağlantıya malik ola bilirlər, bu da Terrapin hücumu kimi tanınır. Bu, həmin genişləndirmələr tərəfindən tətbiq edilən SSH Binary Packet Protocol (BPP)-nin əl sıxma (handshake) mərhələsini və ardıcıllıq nömrələrinin istifadəsini yanlış idarə etməsi səbəbindən baş verir. Məsələn, SSH-in ChaCha20-Poly1305 (və Encrypt-then-MAC ilə CBC) istifadəsinə qarşı effektiv hücum mövcuddur. Yan keçmə [email protected] və (CBC istifadə olunarsa) [email protected] MAC alqoritmlərində baş verir. Bu problem həmçinin Maverick Synergy Java SSH API 3.1.0-SNAPSHOT-dan əvvəlki versiyalarına, Dropbear 2022.83-ə qədər olan versiyalarına, Erlang/OTP-də Ssh 5.1.1-dən əvvəlki versiyalarına, PuTTY 0.80-dən əvvəlki versiyalarına, AsyncSSH 2.14.2-dən əvvəlki versiyalarına, golang.org/x/crypto 0.17.0-dan əvvəlki versiyalarına, libssh 0.10.6-dan əvvəlki versiyalarına, libssh2 1.11.0-a qədər olan versiyalarına, Thorn Tech SFTP Gateway 3.4.6-dan əvvəlki versiyalarına, Tera Term 5.1-dən əvvəlki versiyalarına, Paramiko 3.4.0-dan əvvəlki versiyalarına, jsch 0.2.15-dən əvvəlki versiyalarına, SFTPGo 2.5.6-dan əvvəlki versiyalarına, Netgate pfSense Plus 23.09.1-ə qədər olan versiyalarına, Netgate pfSense CE 2.7.2-yə qədər olan versiyalarına, HPN-SSH 18.2.0-a qədər olan versiyalarına, ProFTPD 1.3.8b (və 1.3.9rc2-dən əvvəlki) versiyalarına, ORYX CycloneSSH 2.3.4-dən əvvəlki versiyalarına, NetSarang XShell 7 Build 0144-dən əvvəlki versiyalarına, CrushFTP 10.6.0-dan əvvəlki versiyalarına, ConnectBot SSH kitabxanasının 2.2.22-dən əvvəlki versiyalarına, Apache MINA sshd 2.11.0-a qədər olan versiyalarına, sshj 0.37.0-a qədər olan versiyalarına, TinySSH 20230101-ə qədər olan versiyalarına, trilead-ssh2 6401, LANCOM LCOS və LANconfig, FileZilla 3.66.4-dən əvvəlki versiyalarına, Nova 11.8-dən əvvəlki versiyalarına, PKIX-SSH 14.4-dən əvvəlki versiyalarına, SecureCRT 9.4.3-dən əvvəlki versiyalarına, Transmit5 5.10.4-dən əvvəlki versiyalarına, Win32-OpenSSH 9.5.0.0p1-Beta-dan əvvəlki versiyalarına, WinSCP 6.2.2-dən əvvəlki versiyalarına, Bitvise SSH Server 9.32-dən əvvəlki versiyalarına, Bitvise SSH Client 9.33-dən əvvəlki versiyalarına, KiTTY 0.76.1.13-ə qədər olan versiyalarına, Ruby üçün net-ssh gem 7.2.0, Node.js üçün mscdex ssh2 modulunun 1.15.0-dan əvvəlki versiyalarına, Rust üçün thrussh kitabxanasının 0.35.1-dən əvvəlki versiyalarına və Rust üçün Russh crate 0.40.2-

CiddilikOrta
CVSS5.9
İstismar ehtimalı—
MəhsulOpenbsd Openssh
Dərc18 dek 2023
İlk görülmə18 dek 2023
Zəiflik növüCWE-354CWE-354

Necə düzəltmək olar

Yeniləyin
  • openbsd openssh9.6 və ya daha yeni versiya
  • putty putty0.80 və ya daha yeni versiya
  • filezilla-project filezilla_client3.66.4 və ya daha yeni versiya
  • panic transmit_55.10.4 və ya daha yeni versiya
  • panic nova11.8 və ya daha yeni versiya
  • roumenpetrov pkixssh14.4 və ya daha yeni versiya
  • winscp winscp6.2.2 və ya daha yeni versiya
  • bitvise ssh_client9.33 və ya daha yeni versiya
  • bitvise ssh_server9.32 və ya daha yeni versiya
  • vandyke securecrt9.4.3 və ya daha yeni versiya
  • libssh libssh0.10.6 və ya daha yeni versiya
  • crates thrussh0.35.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
openbsd opensshv < 9.69.6
putty puttyv < 0.800.80
filezilla-project filezilla_clientv < 3.66.43.66.4
panic transmit_5v < 5.10.45.10.4
panic novav < 11.811.8
roumenpetrov pkixsshv < 14.414.4
winscp winscpv < 6.2.26.2.2
bitvise ssh_clientv < 9.339.33
bitvise ssh_serverv < 9.329.32
lancom-systems lcosv ≤ 3.66.4—
lancom-systems lcos_fxAralıq göstərilməyib—
lancom-systems lcos_lxAralıq göstərilməyib—
lancom-systems lcos_sx4.20, 5.20—
lancom-systems lanconfigAralıq göstərilməyib—
vandyke securecrtv < 9.4.39.4.3
libssh libsshv < 0.10.60.10.6
net-ssh net-ssh7.2.0—
ssh2_project ssh2v ≤ 1.11.0—
proftpd proftpdv ≤ 1.3.8b—
freebsd freebsdv ≤ 12.4—
crates thrusshv < 0.35.10.35.1
tera_term_project tera_termv ≤ 5.1—
oryx-embedded cyclone_sshv < 2.3.42.3.4
crushftp crushftpv ≤ 10.6.0, v < 10.6.010.6.0
netsarang xshell_7v < build__0144build__0144
paramiko paramikov < 3.4.03.4.0
redhat openshift_container_platform4.0—
redhat openstack_platform16.1, 16.2, 17.1—
redhat ceph_storage6.0—
redhat enterprise_linux8.0, 9.0—
redhat openshift_serverlessAralıq göstərilməyib—
redhat openshift_gitopsAralıq göstərilməyib—
redhat openshift_pipelinesAralıq göstərilməyib—
redhat openshift_developer_tools_and_servicesAralıq göstərilməyib—
redhat openshift_data_foundation4.0—
redhat openshift_api_for_data_protectionAralıq göstərilməyib—
redhat openshift_virtualization4—
redhat storage3.0—
redhat discoveryAralıq göstərilməyib—
redhat openshift_dev_spacesAralıq göstərilməyib—
redhat cert-manager_operator_for_red_hat_openshiftAralıq göstərilməyib—
redhat keycloakAralıq göstərilməyib—
redhat jboss_enterprise_application_platform7.0—
redhat single_sign-on7.0—
redhat advanced_cluster_security3.0, 4.0—
golang cryptov < 0.17.00.17.0
russh_project russhv < 0.40.20.40.2
sftpgo_project sftpgov < 2.5.62.5.6
erlang erlang\/otpv < 22.3.4.27, 23.0 ≤ v < 23.3.4.20, 24.0 ≤ v < 24.3.4.15, 25.0 ≤ v < 25.3.2.8, 26.0 ≤ v < 26.2.122.3.4.27, 23.3.4.20, 24.3.4.15, 25.3.2.8, 26.2.1
matez jschv < 0.2.150.2.15
libssh2 libssh2v < 1.11.11.11.1
asyncssh_project asyncsshv < 2.14.22.14.2
dropbear_ssh_project dropbear_sshv < 2022.832022.83
jadaptive maverick_synergy_java_ssh_apiv < 3.1.0-snapshot3.1.0-snapshot
ssh sshv < 4.9.1.5, 4.10 ≤ v < 4.11.1.7, 4.12 ≤ v < 4.13.2.4, 4.14 ≤ v < 4.15.3.1, 5.0 ≤ v < 5.1.14.9.1.5, 4.11.1.7, 4.13.2.4, 4.15.3.1, 5.1.1
thorntech sftp_gateway_firmwarev < 3.4.63.4.6
netgate pfsense_plusv ≤ 23.09.1—
netgate pfsense_cev ≤ 2.7.2—
connectbot sshlibv < 2.2.222.2.22
apache sshdv ≤ 2.11.0—
apache sshjv ≤ 0.37.0—
tinyssh tinysshv ≤ 20230101—
trilead ssh26401—
9bis kittyv ≤ 0.76.1.13—
gentoo securityAralıq göstərilməyib—
fedoraproject fedora38, 39—
debian debian_linux10.0—
apple macos14.0 ≤ v < 14.414.4
russhcrates.iov < 0.40.20.40.2
golang.org/x/cryptoGo0.1.0 ≤ v < 0.17.0, v < 0.0.0-20231218163308-9d2ee975ef9f, v < 0.17.00.17.0, 0.0.0-20231218163308-9d2ee975ef9f
paramikoPyPI2.5.0 ≤ v < 3.4.03.4.0

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.