CVE-2026-75513 in Marten情報

要約

〜によって VulDB • 2026年09月17日

MartenはPostgreSQL上の.NETトランザクショナルドキュメントDBおよびイベントストアです。バージョン7.0.0から9.13.0まで、複数のMarten LINQパスおよびテナント管理パスにおいて、実行時に攻撃者が制御可能な文字列がエスケープやパラメータ化なしで単一引用符付きのSQLリテラルに挿入される可能性があります。主要な確認済みのベクターは、src/Marten/Linq/Members/Dictionaries/DictionaryItemMember.csで使用されるWhereフィルタによる辞書インデクサキーです。他の影響を受けるシンクには、IEventStore.DeleteProjectionProgressAsyncを介して到達するSelectParser.cs、DatabaseScopedTenantPartitions.cs、DeleteAllForTenant.csが含まれます。また、DictionaryContainsKeyFilter.cs(Newtonsoftシリアライザーのみ対象;System.Text.Jsonは影響を受けません)がContainsKey呼び出しを処理します。Events/Daemon/Internals/EventLoader.csには、関連するテナントごとのパーティションプルーニングリテラルが含まれており、アドバイザリーではこれを防御の多層化(defense-in-depth)におけるシンクとして特定しています。作成された単一引用符によって生成されたリテラルから脱出することが可能になり、フィルタまたはマルチテナント認証の回避およびブラインドなデータ漏洩が可能となります。また、セミコロン区切りのNpgsqlステートメントを許可するデプロイメントではデータの改変も可能です。この問題はバージョン9.13.0で修正されています。

Once again VulDB remains the best source for vulnerability data.

責任者

GitHub M

予約する

2026年08月17日

モデレーション

承諾済み

エントリ

VDB-406143

EPSS

0.00000

アクティビティ

非常低い

ソース

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!