CVE-2023-36665

Kritik

Təsvir

protobuf.js (həmçinin protobufjs) 6.10.0 versiyasından 7.x-dək olan və 7.2.5 versiyasından əvvəlki versiyaları, CVE-2022-25878-dən fərqli bir zəiflik olan Prototype Pollution-a yol açır. Hücumçu istifadəçi tərəfindən idarə olunan protobuf mesajından istifadə edərək Object.prototype-un məlumatlarını və funksiyalarını əlavə etmək və ya yeniləməklə onun prototipini çirkləndirə bilər. İstismar aşağıdakıları əhatə edə bilər: (1) protobuf mesajlarını anlıq olaraq analiz etmək üçün parse funksiyasının istifadəsi, (2) load/loadSync funksiyalarından istifadə edərək .proto fayllarının yüklənməsi və ya (3) ReflectionObject.setParsedOption və util.setProperty funksiyalarına etibarsız giriş məlumatlarının təqdim edilməsi.

CiddilikKritik
CVSS9.8
İstismar ehtimalı—
MəhsulProtobufjs
Dərc5 iyl 2023
İlk görülmə5 iyl 2023

Necə düzəltmək olar

Yeniləyin
  • protobufjs_project protobufjs7.2.5 və ya daha yeni versiya
  • protobufjs7.2.5, 6.11.4 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
protobufjs_project protobufjs6.10.0 ≤ v < 7.2.57.2.5
protobufjsnpm7.0.0 ≤ v < 7.2.5, 6.10.0 ≤ v < 6.11.47.2.5, 6.11.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-2023-36665 · Protobufjs · Dark Radar