> CVE-2026-57441 [HIGH]

« BACK_TO_HOME
PUBLISHED
2026-09-15 18:17
MODIFIED
2026-09-15 18:17
CVSS_SCORE V3
8.4
EPSS (Prob. Exploit)
0.20%
Top 90.5%
DATA SOURCES:
NVD đź”— 2026-09-15 CWE MITRE đź”— 2026-10-01 FIRST EPSS đź”— 2026-10-25 GITHUB đź”— 2026-09-22 OSV đź”— 2026-09-22

> DESCRIPTION

MCPVault is a lightweight Model Context Protocol server for safe access to files in an Obsidian vault. Prior to 0.11.4, PathFilter in src/pathfilter.ts compiles restricted-directory patterns case-sensitively and compares paths without canonicalizing filesystem-equivalent segment names. On case-insensitive macOS and Windows filesystems, case variants of .git, .obsidian, or node_modules pass both isAllowed() and isAllowedForListing() even though the operating system opens the restricted directory, and Windows trailing dots or spaces provide the same bypass. An attacker who influences a path selected by an AI agent can use the bypass in read, write, move, search, or listing operations to expose or modify sensitive repository and Obsidian metadata. Vault-root .. containment is not affected. This issue is fixed in version 0.11.4.

> AFFECTED_PRODUCTS

ℹ️ Aucun produit affecté n'a encore été publié par NVD pour cette CVE.

> CVSS V3 METRICS

CVSS_VECTOR
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

> MÉTRIQUES CVSS DÉTAILLÉES

CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Métrique Valeur Interprétation
AV (Vecteur d'Attaque)
Attack Vector
Local (L)
Exploit nécessite un accès local au système
AC (Complexité d'Attaque)
Attack Complexity
Low (L)
Peu de conditions requises pour exploiter
PR (Privilèges Requis)
Privileges Required
None (N)
Aucune authentification requise
UI (Interaction Utilisateur)
User Interaction
Unknown (P)
Interaction inconnue
S (Périmètre)
Scope
Unchanged (U)
Impact reste dans le périmètre du composant compromis
C (Impact Confidentialité)
Confidentiality Impact
High (H)
Divulgation totale d'informations
I (Impact Intégrité)
Integrity Impact
High (H)
Modification totale des données possible
A (Impact Disponibilité)
Availability Impact
Low (L)
Interruption partielle du service possible

> RÉSUMÉ DES IMPACTS

Confidentialité
High
Divulgation totale d'informations
Intégrité
High
Modification totale des données possible
Disponibilité
Low
Interruption partielle du service possible

> WEAKNESSES

CWE-41 CWE-178

> CWE DETAILED DESCRIPTIONS

CWE-41: Improper Resolution of Path Equivalence - The product is vulnerable to file system contents disclosure through path equivalence. Path equivalence involves the use of special characters in file and directory names. The associated manipulations are intended to generate multiple names for the same object. | CWE-178: Improper Handling of Case Sensitivity - The product does not properly account for differences in case sensitivity when accessing or determining the properties of a resource, leading to inconsistent results.

> GITHUB SECURITY ADVISORY

GHSA-j99q-93c9-h869 MODERATE

MCPVault: PathFilter restricted-directory deny-list bypass via case and trailing dot/space equivalence

AFFECTED PACKAGES:
NPM / @bitbonsai/mcpvault
< 0.11.4
Fixed in: 0.11.4

> OSV (GOOGLE OPEN SOURCE VULNERABILITIES)

MCPVault: PathFilter restricted-directory deny-list bypass via case and trailing dot/space equivalence

AFFECTED PACKAGES:
Unknown / Unknown
ALIASES:
GHSA-j99q-93c9-h869

> HISTORIQUE DES MODIFICATIONS

Première apparition
15/09/2026 18:17
Source: NVD
📊 ENRICHISSEMENT 01/10/2026 06:01
CWE
Champ modifié: Description CWE
Ancienne valeur:
N/A
Nouvelle valeur:
CWE-41: Improper Resolution of Path Equivalence - The product is vulnerable to file system contents disclosure through path equivalence. Path equivalence involves the use of special characters in file...
Total des modifications: 1 Dernière mise à jour: 3 weeks ago

> REFERENCES

https://github.com/bitbonsai/mcpvault/commit/0adb43901e1a08e85e14b42a8df2442fabc...
https://github.com/bitbonsai/mcpvault/commit/b9ea91a1c6d6adfec3e9e0483d9d79669e9...
https://github.com/bitbonsai/mcpvault/security/advisories/GHSA-j99q-93c9-h869
« BACK_TO_HOME