CVE-2026-54335

Aşağı

Təsvir

Feathersjs, TypeScript və ya JavaScript ilə veb API-lər və real zamanlı tətbiqlər yaratmaq üçün çərçivədir (framework). 5.0.44 və daha əvvəlki versiyalarda, @feathersjs/commons tərəfindən ixrac edilən _.merge(target, source) köməkçi funksiyası Object.keys(source) üzrə iterasiya edərək source obyektini target obyektinə rekursiv şəkildə birləşdirir. Source obyekti JSON.parse vasitəsilə yaradıldıqda və __proto__, constructor və ya prototype açarlarını ehtiva etdikdə, həmin açar özünəməxsus sadalanan (own-enumerable) xüsusiyyət kimi qaytarılır; daha sonra rekursiv birləşdirmə target['__proto__'] hissəsini Object.prototype olaraq müəyyən edir və hücumçu tərəfindən təqdim edilmiş xüsusiyyətləri onun üzərinə yazır. Bu proses Node prosesinin ömrü boyunca bütün sadə obyektlər üçün prototipin çirklənməsinə (prototype pollution) səbəb olur. Bu problem 5.0.45 versiyasında düzəldilmişdir.

CiddilikAşağı
CVSS3.7
İstismar ehtimalı—
Məhsul@feathersjs/commons
Dərc17 iyl 2026
İlk görülmə17 iyl 2026

Necə düzəltmək olar

Yeniləyin
  • @feathersjs/commons5.0.45 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
@feathersjs/commonsnpmv < 5.0.455.0.45

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.