CVE-2026-73649

Kritik

Təsvir

Velocity.js, Apache Velocity şablon mühərrikinin JavaScript tətbiqidir. Versiya 2.1.7-dək olan CVE-2026-44966 üçün əvvəlki düzəliş constructor, __proto__ və prototype elementlərini yalnız src/compile/set.ts faylındakı #set təyinat operatorunda filtrləmişdir, lakin src/compile/references.ts faylındakı xüsusiyyət oxuma ifadələri filtrsiz qalmışdır. getReferences() axını getAttributes() funksiyasını çağırmışdır və onun xüsusiyyət girişləri hücumçu tərəfindən idarə olunan şablona constructor.constructor vasitəsilə JavaScript Function konstruktoruna keçid etməyə imkan vermişdir. #set operatoru yalnız təyinat hədəfini yoxlamış və sağ tərəfdəki xüsusiyyət oxuma ifadəsini nəzərdən keçirməmişdir ki, bu da server prosesində ixtiyari shell əmrlərinin icrasına, mühit dəyişənlərinə girişə, bulud etibarnamələrinə girişə və daxili şəbəkəyə girişə şərait yaratmışdır. Bu problem versiya 2.1.7-də düzəldilmişdir.

CiddilikKritik
CVSS9.8
İstismar ehtimalı—
MəhsulVelocityjs
Dərc13 avq 2026
İlk görülmə13 avq 2026
Zəiflik növüCWE-94Kod inyeksiyası

Necə düzəltmək olar

Yeniləyin
  • velocityjs2.1.7 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
velocityjsnpmv < 2.1.72.1.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.

CVE-2026-73649 · Velocityjs · Dark Radar