CVE-2026-54511
Açıklama
LogTape, göze batmayan bir günlükleme kütüphanesidir. 1.3.11, 2.0.14 ve 2.1.5 sürümlerinden önce, @logtape/syslog paketindeki packages/syslog/src/syslog.ts dosyasında bulunan escapeStructuredDataValue() işlevi, yapılandırılmış veri değerlerindeki U+0000 ile U+001F arasındaki C0 kontrol karakterlerini etkisiz hale getirmez ve formatStructuredData() işlevi, özellik anahtarlarını RFC 5424 SD-NAME dil bilgisini doğrulamadan ekler. includeStructuredData true olduğunda, saldırgan tarafından kontrol edilen bir satır sonu, bir RFC 6587 saydam olmayan TCP syslog çerçevesini sonlandırabilir ve sonraki baytların sahte bir RFC 5424 kaydı olarak görünmesine neden olabilir; kapatma köşeli parantezi veya başka bir yasak karakter içeren bir anahtar ise yapılandırılmış veri öğesini sonlandırabilir veya bozabilir. Saldırgan tarafından kontrol edilen özellik değerlerini veya anahtarlarını ileten uygulamalar, bu nedenle rastgele ana bilgisayarlar, uygulamalar, süreç tanımlayıcıları, tesisler veya önem düzeyleri içeren sahte kayıtlara izin verebilir ve alt akış toplayıcı ile SIEM bütünlüğünü zayıflatabilir. Bu sorun 1.3.11, 2.0.14 ve 2.1.5 sürümlerinde düzeltilmiştir.
Nasıl düzeltilir
- @logtape/syslog2.1.5, 2.0.14, 1.3.11 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| @logtape/syslognpm | 2.1.0 ≤ v < 2.1.5, 2.0.0 ≤ v < 2.0.14, v < 1.3.11 | 2.1.5, 2.0.14, 1.3.11 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.