{"data":{"id":"a70606bb-aa2a-44a4-a7b8-b28142245e63","title":"CVE-2026-57441: MCPVault is a lightweight Model Context Protocol server for safe access to files in an Obsidian vault. Prior to 0.11.4…","summary":"Prior to version 0.11.4, MCPVault's PathFilter in src/pathfilter.ts matched restricted directory patterns case-sensitively and compared paths without canonicalizing filesystem-equivalent names. On case-insensitive macOS and Windows filesystems, case variants of .git, .obsidian, or node_modules, and Windows names with trailing dots or spaces, bypassed both isAllowed() and isAllowedForListing(). An attacker who influences a path selected by an AI agent can use this in read, write, move, search, or listing operations to expose or modify sensitive repository and Obsidian metadata. Vault-root .. containment is not affected.","solution":"Fixed in version 0.11.4.","labels":["security"],"sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2026-57441","publishedAt":"2026-09-15T18:17:25.467Z","cveId":"CVE-2026-57441","cweIds":["CWE-41","CWE-178"],"cvssScore":null,"cvssSeverity":null,"severity":"medium","attackType":["other"],"issueType":"vulnerability","affectedPackages":["@bitbonsai/mcpvault@< 0.11.4 (fixed: 0.11.4)"],"affectedPackageNames":["@bitbonsai/mcpvault"],"affectedPackageRefs":["npm:@bitbonsai/mcpvault"],"affectedVendors":[],"affectedVendorsRaw":["MCPVault","Model Context Protocol","Obsidian"],"classifierModel":"claude-haiku-5-5","classifierPromptVersion":"v4","summaryPromptVersion":"v2","headline":"MCPVault path filter bypass via case variants and trailing dots","headlinePromptVersion":"h1","cvssVector":null,"attackVector":null,"attackComplexity":null,"privilegesRequired":null,"userInteraction":null,"exploitMaturity":"unknown","epssScore":0.00202,"epssCheckedAt":"2026-11-04T12:08:35.001Z","kevDateAdded":null,"advisoryAliases":["GHSA-j99q-93c9-h869"],"affectedPackagesSource":"ghsa","affectedPackagesCheckedAt":"2026-10-10T03:43:45.659Z","patchAvailable":true,"disclosureDate":"2026-09-15T18:17:25.467Z","fixReleasedAt":"2026-06-17T17:44:55.023Z","daysToFix":-90,"fixCheckedAt":"2026-10-29T21:30:38.682Z","capecIds":null,"crossRefCount":0,"attackSophistication":"moderate","impactType":["confidentiality","integrity"],"aiComponentTargeted":"plugin","llmSpecific":false,"classifierConfidence":0.85,"researchCategory":null,"atlasIds":null,"fixes":[{"ecosystem":"npm","name":"@bitbonsai/mcpvault","fixedVersion":"0.11.4","matchedVersion":"0.11.4","fixReleasedAt":"2026-06-17T17:44:55.023Z","daysToFix":-90,"match":"ecosystem","source":"registry","status":"found","checkedAt":"2026-10-29T21:30:38.536Z"}]}}