CVE-2026-57998

Yüksək

Təsvir

better-npm-audit versiya 3.11.0 daxil olmaqla bütün versiyaları və 4.0.0-rc.2 önburaxılışı, istifadəçi tərəfindən təmin edilən --registry seçimini validasiya etmədən və ya dırnağa almadan src/handlers/handleInput.ts faylında əmr sətrinə yerləşdirərək npm audit əmrini formalaşdırır, daha sonra həmin sətiri index.ts faylındakı child_process.exec() funksiyasına ötürür ki, bu da shell başladır. Nöqtəli vergül, boru (pipe) və ya əmr əvəzetməsi kimi shell meta simvolları ehtiva edən reyestr dəyəri, audit prosesini işlədən imtiyazlarla ixtiyari əməliyyat sistemi əmrlərinin icrasına imkan verir.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulJeemok Better-npm-audit
Dərc22 avq 2026
İlk görülmə22 avq 2026

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
jeemok better-npm-auditv ≤ 3.11.0, 4.0.0-rc.2—

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-57998 · Jeemok Better-npm-audit · Dark Radar