CVE-2026-102822

Aşağı

Təsvir

Russh Rust SSH klient və server kitabxanasıdır. 0.63.1 versiyasından əvvəl, mac=none parametrinə icazə verilmiş bağlantı, MAC tələb edən CTR və ya CBC blok şifrələri ilə razılaşma əldə edə bilər, çünki seçim məntiqi needs_mac() funksiyasını yalnız MAC seçimi uğursuz olduqda yoxlayır. Uzaq tərəf sıfır dekriptasiya uzunluğuna malik paket göndərə bilər ki, bu da russh/src/cipher/mod.rs faylının buffer.buffer[16..] indeksləməsindən əvvəl əvvəllər oxunan bloku kiçiltməsinə səbəb olur, nəticədə panic baş verir və bağlantı tapşırığı dayandırılır. Bu problem 0.63.1 versiyasında düzəldilib.

CiddilikAşağı
CVSS3.7
İstismar ehtimalı26. faiz dərəcəsi0,3%
MəhsulEugeny Russh
Dərc29 sen 2026
İlk görülmə29 sen 2026
Zəiflik növüCWE-129CWE-129

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Eugeny russh< 0.63.1—

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.