From ef184eb9a768a6f5903912c77f647873ce0e6ccf Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 1 Jul 2026 15:33:13 +0000 Subject: [PATCH 1/2] Fix vulnerable transitive dependencies in MEVD projects Pin safe versions of vulnerable transitive dependencies: - SQLitePCLRaw.bundle_e_sqlite3 3.0.3 (fixes GHSA-2m69-gcr7-jv3q) - SharpCompress 0.49.1 (fixes GHSA-6c8g-7p36-r338) - Snappier 1.3.1 (fixes GHSA-pggp-6c3x-2xmx) Enable CentralPackageTransitivePinningEnabled to enforce transitive dependency version pinning via Directory.Packages.props. --- Directory.Build.props | 1 + Directory.Packages.props | 3 +++ 2 files changed, 4 insertions(+) diff --git a/Directory.Build.props b/Directory.Build.props index 4f0bab7..c449f87 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -7,6 +7,7 @@ enable enable true + true false diff --git a/Directory.Packages.props b/Directory.Packages.props index 800e10b..114e66a 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -19,6 +19,9 @@ + + + From ec935d177f280606804e64977d6735298f60d4fa Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 1 Jul 2026 16:02:47 +0000 Subject: [PATCH 2/2] Use direct PackageReference instead of CentralPackageTransitivePinningEnabled Revert CentralPackageTransitivePinningEnabled and add direct PackageReference entries in the source projects so shipped packages reference safe versions directly, without requiring consumers to enable transitive pinning. - SqliteVec.csproj: add SQLitePCLRaw.bundle_e_sqlite3 - CosmosMongoDB.csproj: add SharpCompress, Snappier --- Directory.Build.props | 1 - MEVD/src/CosmosMongoDB/CosmosMongoDB.csproj | 2 ++ MEVD/src/SqliteVec/SqliteVec.csproj | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Directory.Build.props b/Directory.Build.props index c449f87..4f0bab7 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -7,7 +7,6 @@ enable enable true - true false diff --git a/MEVD/src/CosmosMongoDB/CosmosMongoDB.csproj b/MEVD/src/CosmosMongoDB/CosmosMongoDB.csproj index dd18629..8bca71a 100644 --- a/MEVD/src/CosmosMongoDB/CosmosMongoDB.csproj +++ b/MEVD/src/CosmosMongoDB/CosmosMongoDB.csproj @@ -21,6 +21,8 @@ + + diff --git a/MEVD/src/SqliteVec/SqliteVec.csproj b/MEVD/src/SqliteVec/SqliteVec.csproj index 544cbe7..22676cc 100644 --- a/MEVD/src/SqliteVec/SqliteVec.csproj +++ b/MEVD/src/SqliteVec/SqliteVec.csproj @@ -17,6 +17,7 @@ +