CVE-2026-24850

Orta

Təsvir

ML-DSA crate, Modul-Lattis əsaslı Rəqəmsal İmza Standartının (ML-DSA) Rust tətbiqidir. Versiya 0.0.4-dən başlayaraq və versiya 0.1.0-rc.4-ə qədər olan dövrdə, RustCrypto `ml-dsa` crate-indəki ML-DSA imza yoxlama tətbiqi təkrarlanan (dublikat) ipucu indeksləri olan imzaları yanlış şəkildə qəbul edir. ML-DSA spesifikasiyasına (FIPS 204 / RFC 9881) əsasən, hər bir polinom daxilindəki ipucu indeksləri kəskin şəkildə artan olmalıdır. Mövcud tətbiq qeyri-kəskin monoton yoxlamadan istifadə edir (`<` əvəzinə `<=`), bu da dublikat indekslərə yol açır. Bu, reqressiya xətasıdır. Orijinal tətbiq düzgün idi, lakin versiya 0.0.4-dəki bir commit kəskin `<` müqayisəsini səhvən `<=` ilə dəyişdirərək zəifliyin yaranmasına səbəb olmuşdur. Versiya 0.1.0-rc.4 bu problemi aradan qaldırır.

CiddilikOrta
CVSS5.3
İstismar ehtimalı—
MəhsulRustcrypto Signatures
Dərc28 yan 2026
İlk görülmə28 yan 2026
Zəiflik növüCWE-347CWE-347

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
RustCrypto signatures>= 0.0.4, < 0.1.0-rc.4—

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.

CVE-2026-24850 · Rustcrypto Signatures · Dark Radar