CVE-2026-73429 in russhالمعلومات

الملخص

بحسب VulDB • 13/08/2026

Russh هو مكتبة SSH للعميل والخادم مبنية بلغة Rust. قبل الإصدار 0.62.4، يمكن لخادم SSH خبيث إحداث انهيار في جلسة عميل russh من خلال رسالة KEX_ECDH_REPLY مشوهة تحتوي على قيمة مؤقتة للخادم (server ephemeral value) لا تساوي 32 بايتاً. تمرر دالة `Curve25519Kex::compute_shared_secret` الموجودة في الملف `russh/src/kex/curve25519.rs` القيمة المفككة `exchange.server_ephemeral` إلى الدالة `clone_from_slice` دون التحقق من طولها، مما يتسبب في حدوث توقف حتمي (deterministic panic) قبل التحقق من مفتاح مضيف الخادم. يؤدي هذا التوقف الحتمي إلى إنهاء مهمة جلسة العميل المُنشأة ويظهر كخطأ JoinError، بينما تبقى عملية الدمج (embedding process) تعمل بشكل طبيعي عادةً. تم إصلاح هذه المشكلة في الإصدار 0.62.4.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

GitHub M

حجز

12/08/2026

إفشاء

13/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-389282

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!