CVE-2023-30589

Yüksək

Təsvir

Node v20.2.0-un http modulundakı llhttp parseri HTTP sorğularını ayırmaq üçün CRLF ardıcıllığından ciddi şəkildə istifadə etmir. Bu, HTTP Sorğularının Qaçaqmalçılığına (HRS) səbəb ola bilər. llhttp parserində HTTP başlıq sahələrini ayırmaq üçün CR simvolu (LF olmadan) kifayətdir. RFC7230-un 3-cü bölməsinə əsasən, hər başlıq sahəsini yalnız CRLF ardıcıllığı ayırmalıdır. Bu, bütün aktiv Node.js versiyalarına təsir edir: v16, v18 və v20

CiddilikYüksək
CVSS7.5
İstismar ehtimalı90. faiz dərəcəsi3,9%
MəhsulNodejs Node.js
Dərc1 iyl 2023
İlk görülmə1 iyl 2023

Necə düzəltmək olar

Yeniləyin
  • nodejs node.js16.20.1, 18.16.1, 20.3.1 və ya daha yeni versiya
  • llhttp8.1.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
nodejs node.js16.0.0 ≤ v < 16.20.1, 18.0.0 ≤ v < 18.16.1, 20.0.0 ≤ v < 20.3.116.20.1, 18.16.1, 20.3.1
fedoraproject fedora37, 38—
llhttpnpmv < 8.1.18.1.1

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-30589 · Nodejs Node.js · Dark Radar