Lookup for vulnerabilities affecting packages.

Vulnerability_idVCID-ctc9-v5xx-dfg7
Summary
MCPHub has Path Traversal via Malicious MCPB Manifest Name
**MCPB File Upload Handler** extracts a ZIP file and reads `manifest.json` from it. The `name` field in the manifest is directly concatenated into a file path (line 107) without any sanitization or path traversal character validation. An attacker can craft a malicious MCPB file where `manifest.name` is set to something like `../../../etc/malicious`, causing the file to be extracted to an arbitrary location on the file system. The `cleanupOldMcpbServer` function (line 110) also uses the unsanitized name, potentially allowing deletion of arbitrary directories.

## 1. Summary
- **Vulnerability Type**: Path Traversal (CWE-22)
- **Sink Location**: src/controllers/mcpbController.ts:107
- **Vulnerability Description**: The `name` field from an uploaded MCPB manifest is used directly, without sanitization or normalization, to construct a file system path for directory creation and move operations, which may lead to path traversal attacks.

## 2. Analysis Logic

### Step 1: Inspect the identified sink (src/controllers/mcpbController.ts:106-116)
I examined the upload handler and located the file system sink where `manifest.name` is used to build the final extraction path and write files to that path.

```ts
// src/controllers/mcpbController.ts:106-116
// Use server name as the final extract directory for automatic version management
const finalExtractDir = path.join(path.dirname(mcpbFilePath), `server-${manifest.name}`);

// Clean up any existing version of this server
cleanupOldMcpbServer(manifest.name);
if (!fs.existsSync(finalExtractDir)) {
  fs.mkdirSync(finalExtractDir, { recursive: true });
}

// Move the temporary directory to the final location
fs.renameSync(tempExtractDir, finalExtractDir);
```

Analysis: `manifest.name` is used to build `finalExtractDir`, which is then operated on by `fs.mkdirSync` and `fs.renameSync`. These are file system write/move operations, so if `name` is user-controlled and unsanitized, this is a path traversal sink. Next, I traced the origin of `manifest.name`.

### Step 2: Trace the source of `manifest.name` in the upload handler (src/controllers/mcpbController.ts:83-104)
I traced back the data flow to see how the manifest is read and validated.

```ts
// src/controllers/mcpbController.ts:83-104
const manifestPath = path.join(tempExtractDir, 'manifest.json');
if (!fs.existsSync(manifestPath)) {
  throw new Error('manifest.json not found in MCPB file');
}

const manifestContent = fs.readFileSync(manifestPath, 'utf-8');
const manifest = JSON.parse(manifestContent);

// Validate required fields in manifest
if (!manifest.manifest_version) {
  throw new Error('Invalid manifest: missing manifest_version');
}
if (!manifest.name) {
  throw new Error('Invalid manifest: missing name');
}
```

Analysis: `manifest` is parsed directly from `manifest.json` inside the uploaded archive. The only check on `manifest.name` is that it is non‑empty; there is no sanitization, normalization, or allow‑list validation. Next, I confirmed the entry point for uploading MCPB files to verify user control.

### Step 3: Trace the HTTP entry point in src/routes/index.ts:297-299
I located the route that exposes the upload handler.

```ts
// src/routes/index.ts:297-299
// MCPB upload routes
router.post('/mcpb/upload', uploadMiddleware, uploadMcpbFile);
```

Analysis: The `/mcpb/upload` endpoint invokes `uploadMiddleware` and `uploadMcpbFile`, so user‑supplied uploads are the source of the manifest content. Next, I verified the upload middleware behavior.

### Step 4: Confirm the upload middleware (src/controllers/mcpbController.ts:8-38)
I inspected how the uploaded file is received and stored.

```ts
// src/controllers/mcpbController.ts:8-38
const storage = multer.diskStorage({
  destination: (_req, _file, cb) => {
    const uploadDir = path.join(process.cwd(), 'data/uploads/mcpb');
    if (!fs.existsSync(uploadDir)) {
      fs.mkdirSync(uploadDir, { recursive: true });
    }
    cb(null, uploadDir);
  },
  filename: (_req, file, cb) => {
    const timestamp = Date.now();
    const originalName = path.parse(file.originalname).name;
    cb(null, `${originalName}-${timestamp}.mcpb`);
  },
});

const upload = multer({
  storage,
  fileFilter: (_req, file, cb) => {
    if (file.originalname.endsWith('.mcpb')) {
      cb(null, true);
    } else {
      cb(new Error('Only .mcpb files are allowed'));
    }
  },
  limits: {
    fileSize: 500 * 1024 * 1024, // 500MB limit
  },
});

export const uploadMiddleware = upload.single('mcpbFile');
```

Analysis: The upload middleware only checks file extension and size. It does not restrict or validate the contents of the archive or `manifest.name`. Therefore, `manifest.name` is user‑controlled input. Next, I checked whether any sanitization or normalization is applied before reaching the sink.

### Step 5: Verify lack of path validation on `manifest.name` in src/controllers/mcpbController.ts:92-110
I verified that no path sanitization occurs between parsing and usage.

```ts
// src/controllers/mcpbController.ts:92-110
if (!manifest.name) {
  throw new Error('Invalid manifest: missing name');
}
// ...
const finalExtractDir = path.join(path.dirname(mcpbFilePath), `server-${manifest.name}`);
cleanupOldMcpbServer(manifest.name);
```

Analysis: Before using `manifest.name` to construct a file system path, there is no `path.resolve`/`realpath` check, no use of `basename()`, and no allow‑list validation. This confirms that the path is built from untrusted input without defenses.

### Step 6: Examine cleanup behavior using the unsanitized name (src/controllers/mcpbController.ts:41-52)
I verified how `cleanupOldMcpbServer` uses the same input.

```ts
// src/controllers/mcpbController.ts:41-52
const uploadDir = path.join(process.cwd(), 'data/uploads/mcpb');
const serverPattern = `server-${serverName}`;

if (fs.existsSync(uploadDir)) {
  const files = fs.readdirSync(uploadDir);
  files.forEach((file) => {
    if (file.startsWith(serverPattern)) {
      const filePath = path.join(uploadDir, file);
      if (fs.statSync(filePath).isDirectory()) {
        fs.rmSync(filePath, { recursive: true, force: true });
      }
    }
  });
}
```

Analysis: `serverName` is used without validation, but the deletion is limited to directories already present in `uploadDir` as returned by `readdirSync`. The main traversal risk remains in constructing the path for `finalExtractDir` and the subsequent file system operations.

### Analysis Walkthrough
- Q1: Does user‑controllable input affect the file path? → **Yes**. `manifest.name` is read from the uploaded archive’s `manifest.json` and used in `path.join(...)` to build `finalExtractDir` (src/controllers/mcpbController.ts:89-110).
- Q2: Is the path normalized and validated against a base directory? → **No**. There is no `resolve`/`realpath` + `startsWith` check before `fs.mkdirSync`/`fs.renameSync` (src/controllers/mcpbController.ts:106-116).
- Q3: Is `basename()`/`getName()` used to strip directory components? → **No**. `manifest.name` is used directly in a template string (src/controllers/mcpbController.ts:106-107).
- Q4: Is there a valid allow‑list for allowed names? → **No**. Only an existence check is performed on `manifest.name` (src/controllers/mcpbController.ts:92-97).
- Q5: Is the code in a test/demo/deprecated/generated context? → **No**. This is a production controller and route (src/controllers/mcpbController.ts:64-130, src/routes/index.ts:297-299).
- → Reached leaf node: **True Positive**

## 3. Conclusion
**True Positive**

**Key evidence:**
- `manifest.name` flows directly into `finalExtractDir` and is used by `fs.mkdirSync` and `fs.renameSync` without sanitization (src/controllers/mcpbController.ts:106-116).
- `manifest.name` is parsed from `manifest.json` inside an uploaded archive, with only a non‑empty check (src/controllers/mcpbController.ts:89-97).
- The `/mcpb/upload` endpoint exposes the upload handler that processes user‑supplied archives (src/routes/index.ts:297-299).

## 4. Remediation Recommendations
- Add normalization and base directory validation before using `manifest.name` to construct `finalExtractDir` (e.g., `const resolved = path.resolve(baseDir, `server-${safeName}`); if (!resolved.startsWith(baseDir)) reject;`).
- Use `path.basename()` to strip directory components from `manifest.name` and enforce a strict character allow‑list (alphanumeric, `_`, `-`, `.`) before use.
- Consider rejecting any `manifest.name` that contains path separators or traversal sequences, and add unit tests for malicious traversal inputs.
Aliases
0
alias GHSA-p3h2-2j4p-p83g
Fixed_packages
0
url pkg:npm/%40samanhappy/mcphub@0.12.13
purl pkg:npm/%40samanhappy/mcphub@0.12.13
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.12.13
Affected_packages
0
url pkg:npm/%40samanhappy/mcphub@0.0.1
purl pkg:npm/%40samanhappy/mcphub@0.0.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.1
1
url pkg:npm/%40samanhappy/mcphub@0.0.2
purl pkg:npm/%40samanhappy/mcphub@0.0.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.2
2
url pkg:npm/%40samanhappy/mcphub@0.0.3
purl pkg:npm/%40samanhappy/mcphub@0.0.3
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.3
3
url pkg:npm/%40samanhappy/mcphub@0.0.4
purl pkg:npm/%40samanhappy/mcphub@0.0.4
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.4
4
url pkg:npm/%40samanhappy/mcphub@0.0.5
purl pkg:npm/%40samanhappy/mcphub@0.0.5
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.5
5
url pkg:npm/%40samanhappy/mcphub@0.0.6
purl pkg:npm/%40samanhappy/mcphub@0.0.6
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.6
6
url pkg:npm/%40samanhappy/mcphub@0.0.7
purl pkg:npm/%40samanhappy/mcphub@0.0.7
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.7
7
url pkg:npm/%40samanhappy/mcphub@0.0.8
purl pkg:npm/%40samanhappy/mcphub@0.0.8
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.8
8
url pkg:npm/%40samanhappy/mcphub@0.0.9
purl pkg:npm/%40samanhappy/mcphub@0.0.9
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.9
9
url pkg:npm/%40samanhappy/mcphub@0.0.10
purl pkg:npm/%40samanhappy/mcphub@0.0.10
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.10
10
url pkg:npm/%40samanhappy/mcphub@0.0.11
purl pkg:npm/%40samanhappy/mcphub@0.0.11
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.11
11
url pkg:npm/%40samanhappy/mcphub@0.0.12
purl pkg:npm/%40samanhappy/mcphub@0.0.12
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.12
12
url pkg:npm/%40samanhappy/mcphub@0.0.13
purl pkg:npm/%40samanhappy/mcphub@0.0.13
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.13
13
url pkg:npm/%40samanhappy/mcphub@0.0.14
purl pkg:npm/%40samanhappy/mcphub@0.0.14
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.14
14
url pkg:npm/%40samanhappy/mcphub@0.0.15
purl pkg:npm/%40samanhappy/mcphub@0.0.15
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.15
15
url pkg:npm/%40samanhappy/mcphub@0.0.16
purl pkg:npm/%40samanhappy/mcphub@0.0.16
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.16
16
url pkg:npm/%40samanhappy/mcphub@0.0.17
purl pkg:npm/%40samanhappy/mcphub@0.0.17
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.17
17
url pkg:npm/%40samanhappy/mcphub@0.0.18
purl pkg:npm/%40samanhappy/mcphub@0.0.18
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.18
18
url pkg:npm/%40samanhappy/mcphub@0.0.20
purl pkg:npm/%40samanhappy/mcphub@0.0.20
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.20
19
url pkg:npm/%40samanhappy/mcphub@0.0.21
purl pkg:npm/%40samanhappy/mcphub@0.0.21
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.21
20
url pkg:npm/%40samanhappy/mcphub@0.0.22
purl pkg:npm/%40samanhappy/mcphub@0.0.22
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.22
21
url pkg:npm/%40samanhappy/mcphub@0.0.23
purl pkg:npm/%40samanhappy/mcphub@0.0.23
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.23
22
url pkg:npm/%40samanhappy/mcphub@0.0.24
purl pkg:npm/%40samanhappy/mcphub@0.0.24
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.24
23
url pkg:npm/%40samanhappy/mcphub@0.0.25
purl pkg:npm/%40samanhappy/mcphub@0.0.25
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.25
24
url pkg:npm/%40samanhappy/mcphub@0.0.26
purl pkg:npm/%40samanhappy/mcphub@0.0.26
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.26
25
url pkg:npm/%40samanhappy/mcphub@0.0.27
purl pkg:npm/%40samanhappy/mcphub@0.0.27
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.0.27
26
url pkg:npm/%40samanhappy/mcphub@0.5.4
purl pkg:npm/%40samanhappy/mcphub@0.5.4
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.5.4
27
url pkg:npm/%40samanhappy/mcphub@0.6.0
purl pkg:npm/%40samanhappy/mcphub@0.6.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.6.0
28
url pkg:npm/%40samanhappy/mcphub@0.6.1
purl pkg:npm/%40samanhappy/mcphub@0.6.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.6.1
29
url pkg:npm/%40samanhappy/mcphub@0.6.2
purl pkg:npm/%40samanhappy/mcphub@0.6.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.6.2
30
url pkg:npm/%40samanhappy/mcphub@0.7.0
purl pkg:npm/%40samanhappy/mcphub@0.7.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.7.0
31
url pkg:npm/%40samanhappy/mcphub@0.7.1
purl pkg:npm/%40samanhappy/mcphub@0.7.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.7.1
32
url pkg:npm/%40samanhappy/mcphub@0.7.2
purl pkg:npm/%40samanhappy/mcphub@0.7.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.7.2
33
url pkg:npm/%40samanhappy/mcphub@0.7.3
purl pkg:npm/%40samanhappy/mcphub@0.7.3
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.7.3
34
url pkg:npm/%40samanhappy/mcphub@0.7.4
purl pkg:npm/%40samanhappy/mcphub@0.7.4
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.7.4
35
url pkg:npm/%40samanhappy/mcphub@0.7.5
purl pkg:npm/%40samanhappy/mcphub@0.7.5
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.7.5
36
url pkg:npm/%40samanhappy/mcphub@0.7.6
purl pkg:npm/%40samanhappy/mcphub@0.7.6
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.7.6
37
url pkg:npm/%40samanhappy/mcphub@0.7.7
purl pkg:npm/%40samanhappy/mcphub@0.7.7
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.7.7
38
url pkg:npm/%40samanhappy/mcphub@0.8.0
purl pkg:npm/%40samanhappy/mcphub@0.8.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.8.0
39
url pkg:npm/%40samanhappy/mcphub@0.8.1
purl pkg:npm/%40samanhappy/mcphub@0.8.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.8.1
40
url pkg:npm/%40samanhappy/mcphub@0.8.2
purl pkg:npm/%40samanhappy/mcphub@0.8.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.8.2
41
url pkg:npm/%40samanhappy/mcphub@0.8.3
purl pkg:npm/%40samanhappy/mcphub@0.8.3
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.8.3
42
url pkg:npm/%40samanhappy/mcphub@0.8.4
purl pkg:npm/%40samanhappy/mcphub@0.8.4
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.8.4
43
url pkg:npm/%40samanhappy/mcphub@0.8.5
purl pkg:npm/%40samanhappy/mcphub@0.8.5
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.8.5
44
url pkg:npm/%40samanhappy/mcphub@0.8.6
purl pkg:npm/%40samanhappy/mcphub@0.8.6
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.8.6
45
url pkg:npm/%40samanhappy/mcphub@0.8.7
purl pkg:npm/%40samanhappy/mcphub@0.8.7
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.8.7
46
url pkg:npm/%40samanhappy/mcphub@0.9.0
purl pkg:npm/%40samanhappy/mcphub@0.9.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.9.0
47
url pkg:npm/%40samanhappy/mcphub@0.9.1
purl pkg:npm/%40samanhappy/mcphub@0.9.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.9.1
48
url pkg:npm/%40samanhappy/mcphub@0.9.2
purl pkg:npm/%40samanhappy/mcphub@0.9.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.9.2
49
url pkg:npm/%40samanhappy/mcphub@0.9.3
purl pkg:npm/%40samanhappy/mcphub@0.9.3
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.9.3
50
url pkg:npm/%40samanhappy/mcphub@0.9.4
purl pkg:npm/%40samanhappy/mcphub@0.9.4
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.9.4
51
url pkg:npm/%40samanhappy/mcphub@0.9.5
purl pkg:npm/%40samanhappy/mcphub@0.9.5
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.9.5
52
url pkg:npm/%40samanhappy/mcphub@0.9.6
purl pkg:npm/%40samanhappy/mcphub@0.9.6
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.9.6
53
url pkg:npm/%40samanhappy/mcphub@0.9.7
purl pkg:npm/%40samanhappy/mcphub@0.9.7
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.9.7
54
url pkg:npm/%40samanhappy/mcphub@0.9.8
purl pkg:npm/%40samanhappy/mcphub@0.9.8
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.9.8
55
url pkg:npm/%40samanhappy/mcphub@0.9.9
purl pkg:npm/%40samanhappy/mcphub@0.9.9
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.9.9
56
url pkg:npm/%40samanhappy/mcphub@0.9.10
purl pkg:npm/%40samanhappy/mcphub@0.9.10
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
3
vulnerability VCID-usx6-j1jv-p3a9
4
vulnerability VCID-yvc7-97ny-wkgy
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.9.10
57
url pkg:npm/%40samanhappy/mcphub@0.9.11
purl pkg:npm/%40samanhappy/mcphub@0.9.11
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.9.11
58
url pkg:npm/%40samanhappy/mcphub@0.9.12
purl pkg:npm/%40samanhappy/mcphub@0.9.12
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.9.12
59
url pkg:npm/%40samanhappy/mcphub@0.9.13
purl pkg:npm/%40samanhappy/mcphub@0.9.13
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.9.13
60
url pkg:npm/%40samanhappy/mcphub@0.9.14
purl pkg:npm/%40samanhappy/mcphub@0.9.14
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.9.14
61
url pkg:npm/%40samanhappy/mcphub@0.9.15
purl pkg:npm/%40samanhappy/mcphub@0.9.15
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.9.15
62
url pkg:npm/%40samanhappy/mcphub@0.9.16
purl pkg:npm/%40samanhappy/mcphub@0.9.16
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.9.16
63
url pkg:npm/%40samanhappy/mcphub@0.10.0
purl pkg:npm/%40samanhappy/mcphub@0.10.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.10.0
64
url pkg:npm/%40samanhappy/mcphub@0.10.1
purl pkg:npm/%40samanhappy/mcphub@0.10.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.10.1
65
url pkg:npm/%40samanhappy/mcphub@0.10.2
purl pkg:npm/%40samanhappy/mcphub@0.10.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.10.2
66
url pkg:npm/%40samanhappy/mcphub@0.10.3
purl pkg:npm/%40samanhappy/mcphub@0.10.3
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.10.3
67
url pkg:npm/%40samanhappy/mcphub@0.10.4
purl pkg:npm/%40samanhappy/mcphub@0.10.4
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.10.4
68
url pkg:npm/%40samanhappy/mcphub@0.10.5
purl pkg:npm/%40samanhappy/mcphub@0.10.5
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.10.5
69
url pkg:npm/%40samanhappy/mcphub@0.10.6
purl pkg:npm/%40samanhappy/mcphub@0.10.6
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
2
vulnerability VCID-dnq5-b1xm-7kh2
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.10.6
70
url pkg:npm/%40samanhappy/mcphub@0.11.0
purl pkg:npm/%40samanhappy/mcphub@0.11.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.11.0
71
url pkg:npm/%40samanhappy/mcphub@0.11.1
purl pkg:npm/%40samanhappy/mcphub@0.11.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.11.1
72
url pkg:npm/%40samanhappy/mcphub@0.11.2
purl pkg:npm/%40samanhappy/mcphub@0.11.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.11.2
73
url pkg:npm/%40samanhappy/mcphub@0.11.3
purl pkg:npm/%40samanhappy/mcphub@0.11.3
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.11.3
74
url pkg:npm/%40samanhappy/mcphub@0.11.4
purl pkg:npm/%40samanhappy/mcphub@0.11.4
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.11.4
75
url pkg:npm/%40samanhappy/mcphub@0.11.5
purl pkg:npm/%40samanhappy/mcphub@0.11.5
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.11.5
76
url pkg:npm/%40samanhappy/mcphub@0.11.6
purl pkg:npm/%40samanhappy/mcphub@0.11.6
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.11.6
77
url pkg:npm/%40samanhappy/mcphub@0.11.7
purl pkg:npm/%40samanhappy/mcphub@0.11.7
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.11.7
78
url pkg:npm/%40samanhappy/mcphub@0.11.8
purl pkg:npm/%40samanhappy/mcphub@0.11.8
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.11.8
79
url pkg:npm/%40samanhappy/mcphub@0.11.9
purl pkg:npm/%40samanhappy/mcphub@0.11.9
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.11.9
80
url pkg:npm/%40samanhappy/mcphub@0.11.10
purl pkg:npm/%40samanhappy/mcphub@0.11.10
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.11.10
81
url pkg:npm/%40samanhappy/mcphub@0.11.11
purl pkg:npm/%40samanhappy/mcphub@0.11.11
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.11.11
82
url pkg:npm/%40samanhappy/mcphub@0.11.12
purl pkg:npm/%40samanhappy/mcphub@0.11.12
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.11.12
83
url pkg:npm/%40samanhappy/mcphub@0.11.13
purl pkg:npm/%40samanhappy/mcphub@0.11.13
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.11.13
84
url pkg:npm/%40samanhappy/mcphub@0.12.0
purl pkg:npm/%40samanhappy/mcphub@0.12.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.12.0
85
url pkg:npm/%40samanhappy/mcphub@0.12.1
purl pkg:npm/%40samanhappy/mcphub@0.12.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.12.1
86
url pkg:npm/%40samanhappy/mcphub@0.12.2
purl pkg:npm/%40samanhappy/mcphub@0.12.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.12.2
87
url pkg:npm/%40samanhappy/mcphub@0.12.3
purl pkg:npm/%40samanhappy/mcphub@0.12.3
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.12.3
88
url pkg:npm/%40samanhappy/mcphub@0.12.4
purl pkg:npm/%40samanhappy/mcphub@0.12.4
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.12.4
89
url pkg:npm/%40samanhappy/mcphub@0.12.5
purl pkg:npm/%40samanhappy/mcphub@0.12.5
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.12.5
90
url pkg:npm/%40samanhappy/mcphub@0.12.6
purl pkg:npm/%40samanhappy/mcphub@0.12.6
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.12.6
91
url pkg:npm/%40samanhappy/mcphub@0.12.7
purl pkg:npm/%40samanhappy/mcphub@0.12.7
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.12.7
92
url pkg:npm/%40samanhappy/mcphub@0.12.8
purl pkg:npm/%40samanhappy/mcphub@0.12.8
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.12.8
93
url pkg:npm/%40samanhappy/mcphub@0.12.9
purl pkg:npm/%40samanhappy/mcphub@0.12.9
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.12.9
94
url pkg:npm/%40samanhappy/mcphub@0.12.10
purl pkg:npm/%40samanhappy/mcphub@0.12.10
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.12.10
95
url pkg:npm/%40samanhappy/mcphub@0.12.11
purl pkg:npm/%40samanhappy/mcphub@0.12.11
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.12.11
96
url pkg:npm/%40samanhappy/mcphub@0.12.12
purl pkg:npm/%40samanhappy/mcphub@0.12.12
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cmx-144n-mucv
1
vulnerability VCID-ctc9-v5xx-dfg7
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/%2540samanhappy/mcphub@0.12.12
References
0
reference_url https://github.com/samanhappy/mcphub/commit/af5b013c09bb0add6b7ad9aaa5b875cf150d2a7c
reference_id
reference_type
scores
0
value 7.2
scoring_system cvssv4
scoring_elements CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/samanhappy/mcphub/commit/af5b013c09bb0add6b7ad9aaa5b875cf150d2a7c
1
reference_url https://github.com/samanhappy/mcphub/security/advisories/GHSA-p3h2-2j4p-p83g
reference_id
reference_type
scores
0
value HIGH
scoring_system cvssv3.1_qr
scoring_elements
1
value 7.2
scoring_system cvssv4
scoring_elements CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N
2
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/samanhappy/mcphub/security/advisories/GHSA-p3h2-2j4p-p83g
2
reference_url https://github.com/advisories/GHSA-p3h2-2j4p-p83g
reference_id GHSA-p3h2-2j4p-p83g
reference_type
scores
0
value HIGH
scoring_system cvssv3.1_qr
scoring_elements
url https://github.com/advisories/GHSA-p3h2-2j4p-p83g
Weaknesses
0
cwe_id 22
name Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
description The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.
1
cwe_id 937
name OWASP Top Ten 2013 Category A9 - Using Components with Known Vulnerabilities
description Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2013.
2
cwe_id 1035
name OWASP Top Ten 2017 Category A9 - Using Components with Known Vulnerabilities
description Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2017.
Exploits
Severity_range_score7.0 - 8.9
Exploitability0.5
Weighted_severity8.0
Risk_score4.0
Resource_urlhttp://public2.vulnerablecode.io/vulnerabilities/VCID-ctc9-v5xx-dfg7