CVE-2021-21814

Yüksək

Təsvir

HandleFileArg funksiyasında filepattern arqumenti komanda sətri vasitəsilə onu ötürən istifadəçinin nəzarətindədir. İstifadəçi tərəfindən ötürülən char*-ın son yerini müəyyən etmək üçün filepattern birbaşa strlen funksiyasına ötürülür; lakin ötürülən char*-ın məlumatların memcpy ilə kopyalandığı statik ölçülü buferdən daha uzun olub-olmadığını yoxlamaq üçün heç bir yoxlama aparılmır. Memcpy əməliyyatından sonra char*-ı sonlandırmaq üçün buferin sonu olduğu fərz edilən yerə sıfır baytı (null byte) yazılır, lakin uzunluq yoxlamaları olmadığı üçün bu sıfır yazma əməliyyatı buferdən istənilən ofsetdə baş verir. Hücumçu bu zəifliyi tetikləmək üçün zərərli giriş təmin edə bilər.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulAtt Xmill
Dərc13 avq 2021
İlk görülmə13 avq 2021

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
att xmill0.7—

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.