CVE-2026-75513

Kritik

Təsvir

Marten, PostgreSQL üzərində qurulmuş .NET Transactional Document DB və Event Store-dur. Versiya 7.0.0-dan 9.13.0-a qədər olan müddətdə bir neçə Marten LINQ və tenant-idarəetmə yolları, runtime zamanı formalaşan və potensial olaraq hücumçu tərəfindən idarə edilən sətirləri, eskapiya etmədən və ya parametrləştirmədən tək dırnaqlı SQL literallarına interpolasiya edir. Əsas təsdiqlənmiş vektor src/Marten/Linq/Members/Dictionaries/DictionaryItemMember.cs faylında Where filtrləri tərəfindən istifadə edilən lüğət indeksleyici açarıdır. Təsirə məruz qalan digər hissələrə IEventStore.DeleteProjectionProgressAsync vasitəsilə çatılan SelectParser.cs, DatabaseScopedTenantPartitions.cs və DeleteAllForTenant.cs daxildir; DictionaryContainsKeyFilter.cs isə (yalniz Newtonsoft serializer üçün; System.Text.Json təsirə məruz qalmır) ContainsKey çağırışlarını emal edir. Events/Daemon/Internals/EventLoader.cs həmçinin xəbərdarlıqda "defense-in-depth" sinki kimi qeyd olunan, hər tenant üçün bölməni təmizləyən əlaqəli bir literal ehtiva edir. Xüsusi hazırlanmış tək dırnaq işarəsi generatsiya edilmiş literalı eskapiya edə bilər ki, bu da filtrin və ya çoxtenantlı avtorizasiyanın yan keçilməsinə və kor data eksfiltrasiyasına şərait yaradır; nöqtəli vergüllə qruplaşdırılmış Npgsql ifadələrinə icazə verən tətbiqlərdə datanın dəyişdirilməsi də mümkün ola bilər. Bu problem versiya 9.13.0-da düzəldilmişdir.

CiddilikKritik
CVSS9.1
İstismar ehtimalı—
MəhsulMarten
Dərc16 sen 2026
İlk görülmə16 sen 2026
Zəiflik növüCWE-89SQL inyeksiyası

Necə düzəltmək olar

Yeniləyin
  • Marten9.13.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
MartenNuGet7.0.0 ≤ v < 9.13.09.13.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.

CVE-2026-75513 · Marten · Dark Radar