CVE-2026-15603

Orta

Təsvir

morgan Node.js üçün HTTP sorğu loqger middleware-dir. 1.12.0 versiyasından əvvəlki versiyalarda, loq token dəyərlərini escape edən daxili köməkçi funksiya U+0085 (Next Line), U+2028 (Line Separator) və U+2029 (Paragraph Separator) Unicode sətir ayırıcı simvollarını neytrallaşdırmırdı. Autentifikasiya olunmamış uzaqdan müştəri bu simvolları hücumçunun nəzarətində olan loq tokeninə (məsələn, remote-user tokeni vasitəsilə üzə çıxan Basic auth istifadəçi adına) yerləşdirə bilər ki, bu da Unicode-u tanıyan aşağı axın loq emal prosesinin tək bir sorğu loqunu çox sayda məntiqi qeydə bölməsinə səbəb olar. Bu, loq saxtakarlığı (log forging) problemidir (CWE-117) və yalnız ASCII idarəetmə simvollarını həll edən CVE-2026-5078-in natamam düzəlişi ilə bağlıdır. Problem, escape dəstini bu Unicode sətir ayırıcısını əhatə etmək üçün genişləndirən morgan 1.12.0 versiyasında aradan qaldırılıb. Problemi həll etmək üçün morgan 1.12.0 versiyasına yeniləyin.

CiddilikOrta
CVSS5.3
İstismar ehtimalı—
MəhsulMorgan
Dərc28 avq 2026
İlk görülmə28 avq 2026
Zəiflik növüCWE-117CWE-117

Necə düzəltmək olar

Yeniləyin
  • morgan_project morgan1.12.0 və ya daha yeni versiya
  • morgan1.12.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
morgan_project morganv < 1.12.01.12.0
morgannpmv < 1.12.01.12.0

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.