Search

Find a vulnerability

Search criteria

    22 vulnerabilities by samanhappy

    CVE-2026-79750 (GCVE-0-2026-79750)

    Vulnerability from nvd โ€“ Published: 2026-08-31 17:54 โ€“ Updated: 2026-09-02 14:03
    VLAI
    Title
    MCPHub authenticated horizontal IDOR: any non-admin user executes tools on other users' MCP servers (cross-tenant file read + SSRF)
    Summary
    MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.30, MCPHub scopes non-admin users to servers they own (list views and config edits enforce ownership), but the tool-execution API does not. Any authenticated non-admin user can invoke tools on MCP servers owned by other users โ€” servers they cannot even see in GET /api/servers. Because connected MCP servers carry real capability (filesystem, HTTP fetch, cloud APIs with the owner's keys), this is cross-tenant compromise: demonstrated arbitrary host file read (/etc/passwd, another user's secrets) and SSRF. This issue has been patched in version 1.0.30.
    SSVC
    Exploitation: poc Automatable: no Technical Impact: partial
    CISA Coordinator ยท CISA-ADP (v2.0.3)
    Decision recorded 2026-09-02 14:02 UTC
    CWE
    • CWE-639 - Authorization Bypass Through User-Controlled Key
    Impacted products
    Vendor Product Version
    samanhappy mcphub Affected: < 1.0.30
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-79750",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-09-02T14:02:55.067413Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-09-02T14:03:22.817Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "references": [
              {
                "tags": [
                  "exploit"
                ],
                "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-wfqf-hqwq-8wvf"
              }
            ],
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "mcphub",
              "vendor": "samanhappy",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003c 1.0.30"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.30, MCPHub scopes non-admin users to servers they own (list views and config edits enforce ownership), but the tool-execution API does not. Any authenticated non-admin user can invoke tools on MCP servers owned by other users \u2014 servers they cannot even see in GET /api/servers. Because connected MCP servers carry real capability (filesystem, HTTP fetch, cloud APIs with the owner\u0027s keys), this is cross-tenant compromise: demonstrated arbitrary host file read (/etc/passwd, another user\u0027s secrets) and SSRF. This issue has been patched in version 1.0.30."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "NONE",
                "baseScore": 7.7,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "NONE",
                "privilegesRequired": "LOW",
                "scope": "CHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N",
                "version": "3.1"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-639",
                  "description": "CWE-639: Authorization Bypass Through User-Controlled Key",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-08-31T17:54:14.295Z",
            "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
            "shortName": "GitHub_M"
          },
          "references": [
            {
              "name": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-wfqf-hqwq-8wvf",
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-wfqf-hqwq-8wvf"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.30",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.30"
            }
          ],
          "source": {
            "advisory": "GHSA-wfqf-hqwq-8wvf",
            "discovery": "UNKNOWN"
          },
          "title": "MCPHub authenticated horizontal IDOR: any non-admin user executes tools on other users\u0027 MCP servers (cross-tenant file read + SSRF)"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "assignerShortName": "GitHub_M",
        "cveId": "CVE-2026-79750",
        "datePublished": "2026-08-31T17:54:14.295Z",
        "dateReserved": "2026-08-25T14:08:18.109Z",
        "dateUpdated": "2026-09-02T14:03:22.817Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-79749 (GCVE-0-2026-79749)

    Vulnerability from nvd โ€“ Published: 2026-08-31 17:54 โ€“ Updated: 2026-08-31 18:48
    VLAI
    Title
    MCPHub: SSRF Guard Bypass via IPv6 Transition Addresses in URL Validation
    Summary
    MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.32, MCPHub's SSRF guard in src/utils/ssrf.ts uses a custom isBlockedIpv6 function that only checks for loopback, link-local, unique-local, IPv4-mapped, and IPv4-compatible IPv6 addresses. IPv6 transition address families -- NAT64 (64:ff9b::/96), 6to4 (2002::/16), and Teredo (2001::/32) -- are not checked. An attacker who can specify a URL for an MCP server connection can encode a private IPv4 address inside one of these IPv6 forms to bypass the SSRF guard and reach internal infrastructure. This issue has been patched in version 1.0.32.
    SSVC
    Exploitation: poc Automatable: no Technical Impact: total
    CISA Coordinator ยท CISA-ADP (v2.0.3)
    Decision recorded 2026-08-31 18:48 UTC
    CWE
    • CWE-918 - Server-Side Request Forgery (SSRF)
    Impacted products
    Vendor Product Version
    samanhappy mcphub Affected: < 1.0.32
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-79749",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "total"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-08-31T18:48:33.754446Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-08-31T18:48:57.445Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "references": [
              {
                "tags": [
                  "exploit"
                ],
                "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-pr4x-3pc7-2fhw"
              }
            ],
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "mcphub",
              "vendor": "samanhappy",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003c 1.0.32"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.32, MCPHub\u0027s SSRF guard in src/utils/ssrf.ts uses a custom isBlockedIpv6 function that only checks for loopback, link-local, unique-local, IPv4-mapped, and IPv4-compatible IPv6 addresses. IPv6 transition address families -- NAT64 (64:ff9b::/96), 6to4 (2002::/16), and Teredo (2001::/32) -- are not checked. An attacker who can specify a URL for an MCP server connection can encode a private IPv4 address inside one of these IPv6 forms to bypass the SSRF guard and reach internal infrastructure. This issue has been patched in version 1.0.32."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "attackComplexity": "LOW",
                "attackRequirements": "PRESENT",
                "attackVector": "NETWORK",
                "baseScore": 7.6,
                "baseSeverity": "HIGH",
                "privilegesRequired": "LOW",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "NONE",
                "subIntegrityImpact": "NONE",
                "userInteraction": "NONE",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N",
                "version": "4.0",
                "vulnAvailabilityImpact": "NONE",
                "vulnConfidentialityImpact": "HIGH",
                "vulnIntegrityImpact": "HIGH"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-918",
                  "description": "CWE-918: Server-Side Request Forgery (SSRF)",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-08-31T17:54:45.423Z",
            "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
            "shortName": "GitHub_M"
          },
          "references": [
            {
              "name": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-pr4x-3pc7-2fhw",
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-pr4x-3pc7-2fhw"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/pull/1069",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/pull/1069"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/commit/2b10ae36112ce68deebf910b22505d44efcef552",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/commit/2b10ae36112ce68deebf910b22505d44efcef552"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.32",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.32"
            }
          ],
          "source": {
            "advisory": "GHSA-pr4x-3pc7-2fhw",
            "discovery": "UNKNOWN"
          },
          "title": "MCPHub: SSRF Guard Bypass via IPv6 Transition Addresses in URL Validation"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "assignerShortName": "GitHub_M",
        "cveId": "CVE-2026-79749",
        "datePublished": "2026-08-31T17:54:45.423Z",
        "dateReserved": "2026-08-25T14:08:18.109Z",
        "dateUpdated": "2026-08-31T18:48:57.445Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-79748 (GCVE-0-2026-79748)

    Vulnerability from nvd โ€“ Published: 2026-08-31 17:55 โ€“ Updated: 2026-08-31 18:40
    VLAI
    Title
    MCPHub: Authenticated non-admin user achieves RCE via POST /api/servers (missing authorization on stdio command/args)
    Summary
    MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 0.12.15, the POST /api/servers and PUT /api/servers/:name endpoints in MCPHub create/update MCP server configurations and then immediately spawn the configured stdio process via child_process.spawn. Authentication is required, but there is no authorization check restricting these endpoints to admins, and there is no allowlist/sanitization on the command and args fields. As a result, any authenticated non-admin user can submit a server configuration with command:"/bin/sh" (or any other binary) and arbitrary args, causing MCPHub to execute the attacker-controlled process as the MCPHub server's OS user (commonly root in the published Docker image and in npx/systemd deployments). This issue has been patched in version 0.12.15.
    SSVC
    Exploitation: poc Automatable: no Technical Impact: total
    CISA Coordinator ยท CISA-ADP (v2.0.3)
    Decision recorded 2026-08-31 18:39 UTC
    CWE
    Impacted products
    Vendor Product Version
    samanhappy mcphub Affected: < 0.12.15
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-79748",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "total"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-08-31T18:39:58.857119Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-08-31T18:40:47.698Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "references": [
              {
                "tags": [
                  "exploit"
                ],
                "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-mx89-jjx9-gjr8"
              }
            ],
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "mcphub",
              "vendor": "samanhappy",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003c 0.12.15"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 0.12.15, the POST /api/servers and PUT /api/servers/:name endpoints in MCPHub create/update MCP server configurations and then immediately spawn the configured stdio process via child_process.spawn. Authentication is required, but there is no authorization check restricting these endpoints to admins, and there is no allowlist/sanitization on the command and args fields. As a result, any authenticated non-admin user can submit a server configuration with command:\"/bin/sh\" (or any other binary) and arbitrary args, causing MCPHub to execute the attacker-controlled process as the MCPHub server\u0027s OS user (commonly root in the published Docker image and in npx/systemd deployments). This issue has been patched in version 0.12.15."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 9.9,
                "baseSeverity": "CRITICAL",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "LOW",
                "scope": "CHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H",
                "version": "3.1"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-862",
                  "description": "CWE-862: Missing Authorization",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-08-31T17:55:08.740Z",
            "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
            "shortName": "GitHub_M"
          },
          "references": [
            {
              "name": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-mx89-jjx9-gjr8",
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-mx89-jjx9-gjr8"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/pull/770",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/pull/770"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/releases/tag/v0.12.15",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/releases/tag/v0.12.15"
            }
          ],
          "source": {
            "advisory": "GHSA-mx89-jjx9-gjr8",
            "discovery": "UNKNOWN"
          },
          "title": "MCPHub: Authenticated non-admin user achieves RCE via POST /api/servers (missing authorization on stdio command/args)"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "assignerShortName": "GitHub_M",
        "cveId": "CVE-2026-79748",
        "datePublished": "2026-08-31T17:55:08.740Z",
        "dateReserved": "2026-08-25T14:08:18.109Z",
        "dateUpdated": "2026-08-31T18:40:47.698Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-79747 (GCVE-0-2026-79747)

    Vulnerability from nvd โ€“ Published: 2026-08-31 17:55 โ€“ Updated: 2026-08-31 19:35
    VLAI
    Title
    MCPHub vulnerable to SSRF: a non-admin user can make mcphub request arbitrary URLs and read the response (OpenAPI proxy + transport dial)
    Summary
    MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.32, an authenticated non-admin user can register a server pointing at an arbitrary URL and make the hub issue server-side requests to it, with no egress filtering (no block of loopback / RFC1918 / link-local 169.254.0.0/16). Via the OpenAPI proxy path the response body is returned to the caller (full, reflected SSRF); via the SSE/streamable-http transport the request is sent blind. This issue has been patched in version 1.0.32.
    SSVC
    Exploitation: poc Automatable: no Technical Impact: partial
    CISA Coordinator ยท CISA-ADP (v2.0.3)
    Decision recorded 2026-08-31 19:35 UTC
    CWE
    • CWE-918 - Server-Side Request Forgery (SSRF)
    Impacted products
    Vendor Product Version
    samanhappy mcphub Affected: < 1.0.32
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-79747",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-08-31T19:35:52.738017Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-08-31T19:35:58.635Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "references": [
              {
                "tags": [
                  "exploit"
                ],
                "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-9wx9-prgc-gmjr"
              }
            ],
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "mcphub",
              "vendor": "samanhappy",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003c 1.0.32"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.32, an authenticated non-admin user can register a server pointing at an arbitrary URL and make the hub issue server-side requests to it, with no egress filtering (no block of loopback / RFC1918 / link-local 169.254.0.0/16). Via the OpenAPI proxy path the response body is returned to the caller (full, reflected SSRF); via the SSE/streamable-http transport the request is sent blind. This issue has been patched in version 1.0.32."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "NONE",
                "baseScore": 7.1,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "LOW",
                "privilegesRequired": "LOW",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N",
                "version": "3.1"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-918",
                  "description": "CWE-918: Server-Side Request Forgery (SSRF)",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-08-31T17:55:20.953Z",
            "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
            "shortName": "GitHub_M"
          },
          "references": [
            {
              "name": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-9wx9-prgc-gmjr",
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-9wx9-prgc-gmjr"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.32",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.32"
            }
          ],
          "source": {
            "advisory": "GHSA-9wx9-prgc-gmjr",
            "discovery": "UNKNOWN"
          },
          "title": "MCPHub vulnerable to SSRF: a non-admin user can make mcphub request arbitrary URLs and read the response (OpenAPI proxy + transport dial)"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "assignerShortName": "GitHub_M",
        "cveId": "CVE-2026-79747",
        "datePublished": "2026-08-31T17:55:20.953Z",
        "dateReserved": "2026-08-25T14:08:18.108Z",
        "dateUpdated": "2026-08-31T19:35:58.635Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-79746 (GCVE-0-2026-79746)

    Vulnerability from nvd โ€“ Published: 2026-08-31 17:55 โ€“ Updated: 2026-09-01 14:59
    VLAI
    Title
    MCPHub: Server-scoped bearer key gains access to an entire group via partial (any-overlap) server matching
    Summary
    MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.31, when a bearer key with accessType: 'servers' (or 'custom') is used against a group route, isBearerKeyAllowedForRequest grants access to the entire group as long as any single server in that group appears in the key's allowedServers list โ€” not only when every server the key is scoped to matches, and critically, without ever re-checking allowedServers again once the group-level connection is authorized. A key explicitly scoped to one specific server therefore also grants full access to every other server that happens to share a group with it, including servers the key was never authorized for. This issue has been patched in version 1.0.31.
    SSVC
    Exploitation: none Automatable: no Technical Impact: total
    CISA Coordinator ยท CISA-ADP (v2.0.3)
    Decision recorded 2026-09-01 14:16 UTC
    CWE
    • CWE-863 - Incorrect Authorization
    Impacted products
    Vendor Product Version
    samanhappy mcphub Affected: < 1.0.31
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-79746",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "total"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-09-01T14:16:53.516019Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-09-01T14:59:30.891Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "mcphub",
              "vendor": "samanhappy",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003c 1.0.31"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.31, when a bearer key with accessType: \u0027servers\u0027 (or \u0027custom\u0027) is used against a group route, isBearerKeyAllowedForRequest grants access to the entire group as long as any single server in that group appears in the key\u0027s allowedServers list \u2014 not only when every server the key is scoped to matches, and critically, without ever re-checking allowedServers again once the group-level connection is authorized. A key explicitly scoped to one specific server therefore also grants full access to every other server that happens to share a group with it, including servers the key was never authorized for. This issue has been patched in version 1.0.31."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "NONE",
                "baseScore": 8.1,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "LOW",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N",
                "version": "3.1"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-863",
                  "description": "CWE-863: Incorrect Authorization",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-08-31T17:55:43.528Z",
            "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
            "shortName": "GitHub_M"
          },
          "references": [
            {
              "name": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-454m-4vm6-842f",
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-454m-4vm6-842f"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/pull/1059",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/pull/1059"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/commit/2b10ae36112ce68deebf910b22505d44efcef552",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/commit/2b10ae36112ce68deebf910b22505d44efcef552"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.31",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.31"
            }
          ],
          "source": {
            "advisory": "GHSA-454m-4vm6-842f",
            "discovery": "UNKNOWN"
          },
          "title": "MCPHub: Server-scoped bearer key gains access to an entire group via partial (any-overlap) server matching"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "assignerShortName": "GitHub_M",
        "cveId": "CVE-2026-79746",
        "datePublished": "2026-08-31T17:55:43.528Z",
        "dateReserved": "2026-08-25T14:08:18.108Z",
        "dateUpdated": "2026-09-01T14:59:30.891Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-79745 (GCVE-0-2026-79745)

    Vulnerability from nvd โ€“ Published: 2026-08-31 17:56 โ€“ Updated: 2026-09-02 14:06
    VLAI
    Title
    MCPHub: Missing Authorization on Built-in Prompt & Resource CRUD (Unauthorized Tampering of Globally-Served Templates/Resources)
    Summary
    MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.32, the built-in prompt and resource controllers perform no role checking. The mutating POST/PUT /api/prompts* and POST/PUT /api/resources* routes are attached to the authenticated router with no admin gate, and the handlers never read req.user. The DAO singletons they write are consulted first โ€” ahead of any connected MCP server โ€” for every session in handleGetPromptRequest / handleReadResourceRequest. A non-admin can therefore create, overwrite, and shadow global prompt templates and resources that all other users are served. The scored impact is the unauthorized integrity violation (creation/tampering/shadowing of globally-served records); stored prompt injection into other users' LLM sessions is a downstream consequence of that tampering. This issue has been patched in version 1.0.32.
    SSVC
    Exploitation: poc Automatable: no Technical Impact: partial
    CISA Coordinator ยท CISA-ADP (v2.0.3)
    Decision recorded 2026-09-02 14:06 UTC
    CWE
    Impacted products
    Vendor Product Version
    samanhappy mcphub Affected: < 1.0.32
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-79745",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-09-02T14:06:14.995933Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-09-02T14:06:49.777Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "references": [
              {
                "tags": [
                  "exploit"
                ],
                "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-6cvf-cfch-4g7m"
              }
            ],
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "mcphub",
              "vendor": "samanhappy",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003c 1.0.32"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.32, the built-in prompt and resource controllers perform no role checking. The mutating POST/PUT /api/prompts* and POST/PUT /api/resources* routes are attached to the authenticated router with no admin gate, and the handlers never read req.user. The DAO singletons they write are consulted first \u2014 ahead of any connected MCP server \u2014 for every session in handleGetPromptRequest / handleReadResourceRequest. A non-admin can therefore create, overwrite, and shadow global prompt templates and resources that all other users are served. The scored impact is the unauthorized integrity violation (creation/tampering/shadowing of globally-served records); stored prompt injection into other users\u0027 LLM sessions is a downstream consequence of that tampering. This issue has been patched in version 1.0.32."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "LOW",
                "baseScore": 7.1,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "NONE",
                "integrityImpact": "HIGH",
                "privilegesRequired": "LOW",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L",
                "version": "3.1"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-862",
                  "description": "CWE-862: Missing Authorization",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-08-31T17:56:17.622Z",
            "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
            "shortName": "GitHub_M"
          },
          "references": [
            {
              "name": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-6cvf-cfch-4g7m",
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-6cvf-cfch-4g7m"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/pull/1069",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/pull/1069"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/commit/6ba55ac63954a71506e61c088753251e2ff643cf",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/commit/6ba55ac63954a71506e61c088753251e2ff643cf"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.32",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.32"
            }
          ],
          "source": {
            "advisory": "GHSA-6cvf-cfch-4g7m",
            "discovery": "UNKNOWN"
          },
          "title": "MCPHub: Missing Authorization on Built-in Prompt \u0026 Resource CRUD (Unauthorized Tampering of Globally-Served Templates/Resources)"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "assignerShortName": "GitHub_M",
        "cveId": "CVE-2026-79745",
        "datePublished": "2026-08-31T17:56:17.622Z",
        "dateReserved": "2026-08-25T14:08:18.108Z",
        "dateUpdated": "2026-09-02T14:06:49.777Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-79744 (GCVE-0-2026-79744)

    Vulnerability from nvd โ€“ Published: 2026-08-31 17:56 โ€“ Updated: 2026-08-31 18:49
    VLAI
    Title
    MCPHub: Missing Authorization on `PUT /api/system-config` Lets Any Non-Admin Rewrite Global Security Configuration
    Summary
    MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.29, MCPHub's PUT /api/system-config endpoint (handler updateSystemConfig) performs no authorization check. It is protected only by the app-wide authentication middleware and a rate limiter โ€” it never inspects req.user.isAdmin. This issue has been patched in version 1.0.29.
    SSVC
    Exploitation: poc Automatable: no Technical Impact: total
    CISA Coordinator ยท CISA-ADP (v2.0.3)
    Decision recorded 2026-08-31 18:49 UTC
    CWE
    • CWE-269 - Improper Privilege Management
    • CWE-862 - Missing Authorization
    Impacted products
    Vendor Product Version
    samanhappy mcphub Affected: < 1.0.29
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-79744",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "total"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-08-31T18:49:18.373831Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-08-31T18:49:37.857Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "references": [
              {
                "tags": [
                  "exploit"
                ],
                "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-4gc8-885f-qj36"
              }
            ],
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "mcphub",
              "vendor": "samanhappy",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003c 1.0.29"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.29, MCPHub\u0027s PUT /api/system-config endpoint (handler updateSystemConfig) performs no authorization check. It is protected only by the app-wide authentication middleware and a rate limiter \u2014 it never inspects req.user.isAdmin. This issue has been patched in version 1.0.29."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 8.8,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "LOW",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",
                "version": "3.1"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-269",
                  "description": "CWE-269: Improper Privilege Management",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            },
            {
              "descriptions": [
                {
                  "cweId": "CWE-862",
                  "description": "CWE-862: Missing Authorization",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-08-31T17:56:38.995Z",
            "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
            "shortName": "GitHub_M"
          },
          "references": [
            {
              "name": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-4gc8-885f-qj36",
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-4gc8-885f-qj36"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.29",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.29"
            }
          ],
          "source": {
            "advisory": "GHSA-4gc8-885f-qj36",
            "discovery": "UNKNOWN"
          },
          "title": "MCPHub: Missing Authorization on `PUT /api/system-config` Lets Any Non-Admin Rewrite Global Security Configuration"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "assignerShortName": "GitHub_M",
        "cveId": "CVE-2026-79744",
        "datePublished": "2026-08-31T17:56:38.995Z",
        "dateReserved": "2026-08-25T14:08:18.108Z",
        "dateUpdated": "2026-08-31T18:49:37.857Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-79743 (GCVE-0-2026-79743)

    Vulnerability from nvd โ€“ Published: 2026-08-31 17:57 โ€“ Updated: 2026-08-31 18:39
    VLAI
    Title
    MCPHub: Path Traversal via Malicious MCPB Manifest Name
    Summary
    MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 0.12.13, 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. This issue has been patched in version 0.12.13.
    SSVC
    Exploitation: poc Automatable: yes Technical Impact: partial
    CISA Coordinator ยท CISA-ADP (v2.0.3)
    Decision recorded 2026-08-31 18:39 UTC
    CWE
    • CWE-22 - Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
    Impacted products
    Vendor Product Version
    samanhappy mcphub Affected: < 0.12.13
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-79743",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-08-31T18:39:27.690595Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-08-31T18:39:39.736Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "references": [
              {
                "tags": [
                  "exploit"
                ],
                "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-p3h2-2j4p-p83g"
              }
            ],
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "mcphub",
              "vendor": "samanhappy",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003c 0.12.13"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 0.12.13, 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. This issue has been patched in version 0.12.13."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "attackComplexity": "LOW",
                "attackRequirements": "NONE",
                "attackVector": "NETWORK",
                "baseScore": 6.9,
                "baseSeverity": "MEDIUM",
                "privilegesRequired": "NONE",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "NONE",
                "subIntegrityImpact": "NONE",
                "userInteraction": "NONE",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N",
                "version": "4.0",
                "vulnAvailabilityImpact": "NONE",
                "vulnConfidentialityImpact": "NONE",
                "vulnIntegrityImpact": "LOW"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-22",
                  "description": "CWE-22: Improper Limitation of a Pathname to a Restricted Directory (\u0027Path Traversal\u0027)",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-08-31T17:57:01.176Z",
            "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
            "shortName": "GitHub_M"
          },
          "references": [
            {
              "name": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-p3h2-2j4p-p83g",
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-p3h2-2j4p-p83g"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/pull/770",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/pull/770"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/releases/tag/v0.12.13",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/releases/tag/v0.12.13"
            }
          ],
          "source": {
            "advisory": "GHSA-p3h2-2j4p-p83g",
            "discovery": "UNKNOWN"
          },
          "title": "MCPHub: Path Traversal via Malicious MCPB Manifest Name"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "assignerShortName": "GitHub_M",
        "cveId": "CVE-2026-79743",
        "datePublished": "2026-08-31T17:57:01.176Z",
        "dateReserved": "2026-08-25T14:08:18.108Z",
        "dateUpdated": "2026-08-31T18:39:39.736Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2025-11287 (GCVE-0-2025-11287)

    Vulnerability from nvd โ€“ Published: 2025-10-05 07:02 โ€“ Updated: 2025-10-07 13:39
    VLAI
    Title
    samanhappy MCPHub sseService.ts handleSseConnectionfunction improper authentication
    Summary
    A vulnerability was identified in samanhappy MCPHub up to 0.9.10. This vulnerability affects the function handleSseConnectionfunction of the file src/services/sseService.ts. Such manipulation leads to improper authentication. The attack may be launched remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.
    SSVC
    Exploitation: poc Automatable: yes Technical Impact: partial
    CISA Coordinator ยท CISA-ADP (v2.0.3)
    Decision recorded 2025-10-07 13:39 UTC
    CWE
    • CWE-287 - Improper Authentication
    References
    URL Tags
    https://vuldb.com/?id.327045 vdb-entrytechnical-description
    https://vuldb.com/?ctiid.327045 signaturepermissions-required
    https://vuldb.com/?submit.661170 third-party-advisory
    https://github.com/August829/YU1/issues/8 exploitissue-tracking
    Impacted products
    Vendor Product Version
    samanhappy MCPHub Affected: 0.9.0
    Affected: 0.9.1
    Affected: 0.9.2
    Affected: 0.9.3
    Affected: 0.9.4
    Affected: 0.9.5
    Affected: 0.9.6
    Affected: 0.9.7
    Affected: 0.9.8
    Affected: 0.9.9
    Affected: 0.9.10
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2025-11287",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2025-10-07T13:39:15.286650Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2025-10-07T13:39:18.701Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "references": [
              {
                "tags": [
                  "exploit"
                ],
                "url": "https://github.com/August829/YU1/issues/8"
              }
            ],
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "MCPHub",
              "vendor": "samanhappy",
              "versions": [
                {
                  "status": "affected",
                  "version": "0.9.0"
                },
                {
                  "status": "affected",
                  "version": "0.9.1"
                },
                {
                  "status": "affected",
                  "version": "0.9.2"
                },
                {
                  "status": "affected",
                  "version": "0.9.3"
                },
                {
                  "status": "affected",
                  "version": "0.9.4"
                },
                {
                  "status": "affected",
                  "version": "0.9.5"
                },
                {
                  "status": "affected",
                  "version": "0.9.6"
                },
                {
                  "status": "affected",
                  "version": "0.9.7"
                },
                {
                  "status": "affected",
                  "version": "0.9.8"
                },
                {
                  "status": "affected",
                  "version": "0.9.9"
                },
                {
                  "status": "affected",
                  "version": "0.9.10"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "reporter",
              "value": "Yu Bao (VulDB User)"
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "A vulnerability was identified in samanhappy MCPHub up to 0.9.10. This vulnerability affects the function handleSseConnectionfunction of the file src/services/sseService.ts. Such manipulation leads to improper authentication. The attack may be launched remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way."
            },
            {
              "lang": "de",
              "value": "Es wurde eine Schwachstelle in samanhappy MCPHub up to 0.9.10 entdeckt. Dabei betrifft es die Funktion handleSseConnectionfunction der Datei src/services/sseService.ts. Mittels dem Manipulieren mit unbekannten Daten kann eine improper authentication-Schwachstelle ausgenutzt werden. Der Angriff kann \u00fcber das Netzwerk passieren. Der Exploit steht zur \u00f6ffentlichen Verf\u00fcgung."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "baseScore": 6.9,
                "baseSeverity": "MEDIUM",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P",
                "version": "4.0"
              }
            },
            {
              "cvssV3_1": {
                "baseScore": 7.3,
                "baseSeverity": "HIGH",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R",
                "version": "3.1"
              }
            },
            {
              "cvssV3_0": {
                "baseScore": 7.3,
                "baseSeverity": "HIGH",
                "vectorString": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R",
                "version": "3.0"
              }
            },
            {
              "cvssV2_0": {
                "baseScore": 7.5,
                "vectorString": "AV:N/AC:L/Au:N/C:P/I:P/A:P/E:POC/RL:ND/RC:UR",
                "version": "2.0"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-287",
                  "description": "Improper Authentication",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2025-10-05T07:02:06.182Z",
            "orgId": "1af790b2-7ee1-4545-860a-a788eba489b5",
            "shortName": "VulDB"
          },
          "references": [
            {
              "name": "VDB-327045 | samanhappy MCPHub sseService.ts handleSseConnectionfunction improper authentication",
              "tags": [
                "vdb-entry",
                "technical-description"
              ],
              "url": "https://vuldb.com/?id.327045"
            },
            {
              "name": "VDB-327045 | CTI Indicators (IOB, IOC, IOA)",
              "tags": [
                "signature",
                "permissions-required"
              ],
              "url": "https://vuldb.com/?ctiid.327045"
            },
            {
              "name": "Submit #661170 | samanhappy mcphub v0.9.10 Unauthorized access",
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://vuldb.com/?submit.661170"
            },
            {
              "tags": [
                "exploit",
                "issue-tracking"
              ],
              "url": "https://github.com/August829/YU1/issues/8"
            }
          ],
          "timeline": [
            {
              "lang": "en",
              "time": "2025-10-04T00:00:00.000Z",
              "value": "Advisory disclosed"
            },
            {
              "lang": "en",
              "time": "2025-10-04T02:00:00.000Z",
              "value": "VulDB entry created"
            },
            {
              "lang": "en",
              "time": "2025-10-04T13:32:54.000Z",
              "value": "VulDB entry last update"
            }
          ],
          "title": "samanhappy MCPHub sseService.ts handleSseConnectionfunction improper authentication"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "1af790b2-7ee1-4545-860a-a788eba489b5",
        "assignerShortName": "VulDB",
        "cveId": "CVE-2025-11287",
        "datePublished": "2025-10-05T07:02:06.182Z",
        "dateReserved": "2025-10-04T11:27:45.954Z",
        "dateUpdated": "2025-10-07T13:39:18.701Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }

    CVE-2025-11286 (GCVE-0-2025-11286)

    Vulnerability from nvd โ€“ Published: 2025-10-05 06:32 โ€“ Updated: 2025-10-07 13:58
    VLAI
    Title
    samanhappy MCPHub MCPRouter Service serverController.ts server-side request forgery
    Summary
    A vulnerability was determined in samanhappy MCPHub up to 0.9.10. This affects an unknown part of the file src/controllers/serverController.ts of the component MCPRouter Service. This manipulation of the argument baseUrl causes server-side request forgery. The attack may be initiated remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.
    SSVC
    Exploitation: poc Automatable: no Technical Impact: partial
    CISA Coordinator ยท CISA-ADP (v2.0.3)
    Decision recorded 2025-10-07 13:58 UTC
    CWE
    • CWE-918 - Server-Side Request Forgery
    References
    URL Tags
    https://vuldb.com/?id.327044 vdb-entrytechnical-description
    https://vuldb.com/?ctiid.327044 signaturepermissions-required
    https://vuldb.com/?submit.659744 third-party-advisory
    https://github.com/August829/YU1/issues/7 exploitissue-tracking
    Impacted products
    Vendor Product Version
    samanhappy MCPHub Affected: 0.9.0
    Affected: 0.9.1
    Affected: 0.9.2
    Affected: 0.9.3
    Affected: 0.9.4
    Affected: 0.9.5
    Affected: 0.9.6
    Affected: 0.9.7
    Affected: 0.9.8
    Affected: 0.9.9
    Affected: 0.9.10
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2025-11286",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2025-10-07T13:58:18.108585Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2025-10-07T13:58:21.166Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "references": [
              {
                "tags": [
                  "exploit"
                ],
                "url": "https://github.com/August829/YU1/issues/7"
              }
            ],
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "modules": [
                "MCPRouter Service"
              ],
              "product": "MCPHub",
              "vendor": "samanhappy",
              "versions": [
                {
                  "status": "affected",
                  "version": "0.9.0"
                },
                {
                  "status": "affected",
                  "version": "0.9.1"
                },
                {
                  "status": "affected",
                  "version": "0.9.2"
                },
                {
                  "status": "affected",
                  "version": "0.9.3"
                },
                {
                  "status": "affected",
                  "version": "0.9.4"
                },
                {
                  "status": "affected",
                  "version": "0.9.5"
                },
                {
                  "status": "affected",
                  "version": "0.9.6"
                },
                {
                  "status": "affected",
                  "version": "0.9.7"
                },
                {
                  "status": "affected",
                  "version": "0.9.8"
                },
                {
                  "status": "affected",
                  "version": "0.9.9"
                },
                {
                  "status": "affected",
                  "version": "0.9.10"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "reporter",
              "value": "Yu Bao (VulDB User)"
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "A vulnerability was determined in samanhappy MCPHub up to 0.9.10. This affects an unknown part of the file src/controllers/serverController.ts of the component MCPRouter Service. This manipulation of the argument baseUrl causes server-side request forgery. The attack may be initiated remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way."
            },
            {
              "lang": "de",
              "value": "Eine Schwachstelle wurde in samanhappy MCPHub up to 0.9.10 gefunden. Dies betrifft einen unbekannten Teil der Datei src/controllers/serverController.ts der Komponente MCPRouter Service. Durch Manipulation des Arguments baseUrl mit unbekannten Daten kann eine server-side request forgery-Schwachstelle ausgenutzt werden. Der Angriff kann \u00fcber das Netzwerk erfolgen. Die Ausnutzung wurde ver\u00f6ffentlicht und kann verwendet werden."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "baseScore": 5.1,
                "baseSeverity": "MEDIUM",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P",
                "version": "4.0"
              }
            },
            {
              "cvssV3_1": {
                "baseScore": 4.7,
                "baseSeverity": "MEDIUM",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R",
                "version": "3.1"
              }
            },
            {
              "cvssV3_0": {
                "baseScore": 4.7,
                "baseSeverity": "MEDIUM",
                "vectorString": "CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R",
                "version": "3.0"
              }
            },
            {
              "cvssV2_0": {
                "baseScore": 5.8,
                "vectorString": "AV:N/AC:L/Au:M/C:P/I:P/A:P/E:POC/RL:ND/RC:UR",
                "version": "2.0"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-918",
                  "description": "Server-Side Request Forgery",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2025-10-05T06:32:05.838Z",
            "orgId": "1af790b2-7ee1-4545-860a-a788eba489b5",
            "shortName": "VulDB"
          },
          "references": [
            {
              "name": "VDB-327044 | samanhappy MCPHub MCPRouter Service serverController.ts server-side request forgery",
              "tags": [
                "vdb-entry",
                "technical-description"
              ],
              "url": "https://vuldb.com/?id.327044"
            },
            {
              "name": "VDB-327044 | CTI Indicators (IOB, IOC, IOA)",
              "tags": [
                "signature",
                "permissions-required"
              ],
              "url": "https://vuldb.com/?ctiid.327044"
            },
            {
              "name": "Submit #659744 | samanhappy mcphub v0.9.10 Server-Side Request Forgery (SSRF)",
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://vuldb.com/?submit.659744"
            },
            {
              "tags": [
                "exploit",
                "issue-tracking"
              ],
              "url": "https://github.com/August829/YU1/issues/7"
            }
          ],
          "timeline": [
            {
              "lang": "en",
              "time": "2025-10-04T00:00:00.000Z",
              "value": "Advisory disclosed"
            },
            {
              "lang": "en",
              "time": "2025-10-04T02:00:00.000Z",
              "value": "VulDB entry created"
            },
            {
              "lang": "en",
              "time": "2025-10-04T13:32:52.000Z",
              "value": "VulDB entry last update"
            }
          ],
          "title": "samanhappy MCPHub MCPRouter Service serverController.ts server-side request forgery"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "1af790b2-7ee1-4545-860a-a788eba489b5",
        "assignerShortName": "VulDB",
        "cveId": "CVE-2025-11286",
        "datePublished": "2025-10-05T06:32:05.838Z",
        "dateReserved": "2025-10-04T11:27:43.076Z",
        "dateUpdated": "2025-10-07T13:58:21.166Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }

    CVE-2025-11285 (GCVE-0-2025-11285)

    Vulnerability from nvd โ€“ Published: 2025-10-05 06:02 โ€“ Updated: 2025-10-07 14:02
    VLAI
    Title
    samanhappy MCPHub serverController.ts os command injection
    Summary
    A vulnerability was found in samanhappy MCPHub up to 0.9.10. Affected by this issue is some unknown functionality of the file src/controllers/serverController.ts. The manipulation of the argument command/args results in os command injection. The attack can be launched remotely. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.
    SSVC
    Exploitation: poc Automatable: no Technical Impact: partial
    CISA Coordinator ยท CISA-ADP (v2.0.3)
    Decision recorded 2025-10-07 14:02 UTC
    CWE
    References
    URL Tags
    https://vuldb.com/?id.327043 vdb-entrytechnical-description
    https://vuldb.com/?ctiid.327043 signaturepermissions-required
    https://vuldb.com/?submit.659734 third-party-advisory
    https://github.com/August829/YU1/issues/6 exploitissue-tracking
    Impacted products
    Vendor Product Version
    samanhappy MCPHub Affected: 0.9.0
    Affected: 0.9.1
    Affected: 0.9.2
    Affected: 0.9.3
    Affected: 0.9.4
    Affected: 0.9.5
    Affected: 0.9.6
    Affected: 0.9.7
    Affected: 0.9.8
    Affected: 0.9.9
    Affected: 0.9.10
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2025-11285",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2025-10-07T14:02:41.185300Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2025-10-07T14:02:45.049Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "references": [
              {
                "tags": [
                  "exploit"
                ],
                "url": "https://github.com/August829/YU1/issues/6"
              }
            ],
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "MCPHub",
              "vendor": "samanhappy",
              "versions": [
                {
                  "status": "affected",
                  "version": "0.9.0"
                },
                {
                  "status": "affected",
                  "version": "0.9.1"
                },
                {
                  "status": "affected",
                  "version": "0.9.2"
                },
                {
                  "status": "affected",
                  "version": "0.9.3"
                },
                {
                  "status": "affected",
                  "version": "0.9.4"
                },
                {
                  "status": "affected",
                  "version": "0.9.5"
                },
                {
                  "status": "affected",
                  "version": "0.9.6"
                },
                {
                  "status": "affected",
                  "version": "0.9.7"
                },
                {
                  "status": "affected",
                  "version": "0.9.8"
                },
                {
                  "status": "affected",
                  "version": "0.9.9"
                },
                {
                  "status": "affected",
                  "version": "0.9.10"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "reporter",
              "value": "Yu Bao (VulDB User)"
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "A vulnerability was found in samanhappy MCPHub up to 0.9.10. Affected by this issue is some unknown functionality of the file src/controllers/serverController.ts. The manipulation of the argument command/args results in os command injection. The attack can be launched remotely. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way."
            },
            {
              "lang": "de",
              "value": "In samanhappy MCPHub up to 0.9.10 ist eine Schwachstelle entdeckt worden. Das betrifft eine unbekannte Funktionalit\u00e4t der Datei src/controllers/serverController.ts. Durch die Manipulation des Arguments command/args mit unbekannten Daten kann eine os command injection-Schwachstelle ausgenutzt werden. Der Angriff kann \u00fcber das Netzwerk angegangen werden. Der Exploit ist \u00f6ffentlich verf\u00fcgbar und k\u00f6nnte genutzt werden."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "baseScore": 5.3,
                "baseSeverity": "MEDIUM",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P",
                "version": "4.0"
              }
            },
            {
              "cvssV3_1": {
                "baseScore": 6.3,
                "baseSeverity": "MEDIUM",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R",
                "version": "3.1"
              }
            },
            {
              "cvssV3_0": {
                "baseScore": 6.3,
                "baseSeverity": "MEDIUM",
                "vectorString": "CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R",
                "version": "3.0"
              }
            },
            {
              "cvssV2_0": {
                "baseScore": 6.5,
                "vectorString": "AV:N/AC:L/Au:S/C:P/I:P/A:P/E:POC/RL:ND/RC:UR",
                "version": "2.0"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-78",
                  "description": "OS Command Injection",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            },
            {
              "descriptions": [
                {
                  "cweId": "CWE-77",
                  "description": "Command Injection",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2025-10-05T06:02:06.272Z",
            "orgId": "1af790b2-7ee1-4545-860a-a788eba489b5",
            "shortName": "VulDB"
          },
          "references": [
            {
              "name": "VDB-327043 | samanhappy MCPHub serverController.ts os command injection",
              "tags": [
                "vdb-entry",
                "technical-description"
              ],
              "url": "https://vuldb.com/?id.327043"
            },
            {
              "name": "VDB-327043 | CTI Indicators (IOB, IOC, TTP, IOA)",
              "tags": [
                "signature",
                "permissions-required"
              ],
              "url": "https://vuldb.com/?ctiid.327043"
            },
            {
              "name": "Submit #659734 | samanhappy mcphub v0.9.10 Remote Code Execution (RCE)",
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://vuldb.com/?submit.659734"
            },
            {
              "tags": [
                "exploit",
                "issue-tracking"
              ],
              "url": "https://github.com/August829/YU1/issues/6"
            }
          ],
          "timeline": [
            {
              "lang": "en",
              "time": "2025-10-04T00:00:00.000Z",
              "value": "Advisory disclosed"
            },
            {
              "lang": "en",
              "time": "2025-10-04T02:00:00.000Z",
              "value": "VulDB entry created"
            },
            {
              "lang": "en",
              "time": "2025-10-04T13:32:51.000Z",
              "value": "VulDB entry last update"
            }
          ],
          "title": "samanhappy MCPHub serverController.ts os command injection"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "1af790b2-7ee1-4545-860a-a788eba489b5",
        "assignerShortName": "VulDB",
        "cveId": "CVE-2025-11285",
        "datePublished": "2025-10-05T06:02:06.272Z",
        "dateReserved": "2025-10-04T11:27:33.813Z",
        "dateUpdated": "2025-10-07T14:02:45.049Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }

    CVE-2026-79743 (GCVE-0-2026-79743)

    Vulnerability from cvelistv5 โ€“ Published: 2026-08-31 17:57 โ€“ Updated: 2026-08-31 18:39
    VLAI
    Title
    MCPHub: Path Traversal via Malicious MCPB Manifest Name
    Summary
    MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 0.12.13, 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. This issue has been patched in version 0.12.13.
    SSVC
    Exploitation: poc Automatable: yes Technical Impact: partial
    CISA Coordinator ยท CISA-ADP (v2.0.3)
    Decision recorded 2026-08-31 18:39 UTC
    CWE
    • CWE-22 - Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
    Impacted products
    Vendor Product Version
    samanhappy mcphub Affected: < 0.12.13
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-79743",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-08-31T18:39:27.690595Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-08-31T18:39:39.736Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "references": [
              {
                "tags": [
                  "exploit"
                ],
                "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-p3h2-2j4p-p83g"
              }
            ],
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "mcphub",
              "vendor": "samanhappy",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003c 0.12.13"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 0.12.13, 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. This issue has been patched in version 0.12.13."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "attackComplexity": "LOW",
                "attackRequirements": "NONE",
                "attackVector": "NETWORK",
                "baseScore": 6.9,
                "baseSeverity": "MEDIUM",
                "privilegesRequired": "NONE",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "NONE",
                "subIntegrityImpact": "NONE",
                "userInteraction": "NONE",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N",
                "version": "4.0",
                "vulnAvailabilityImpact": "NONE",
                "vulnConfidentialityImpact": "NONE",
                "vulnIntegrityImpact": "LOW"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-22",
                  "description": "CWE-22: Improper Limitation of a Pathname to a Restricted Directory (\u0027Path Traversal\u0027)",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-08-31T17:57:01.176Z",
            "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
            "shortName": "GitHub_M"
          },
          "references": [
            {
              "name": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-p3h2-2j4p-p83g",
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-p3h2-2j4p-p83g"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/pull/770",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/pull/770"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/releases/tag/v0.12.13",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/releases/tag/v0.12.13"
            }
          ],
          "source": {
            "advisory": "GHSA-p3h2-2j4p-p83g",
            "discovery": "UNKNOWN"
          },
          "title": "MCPHub: Path Traversal via Malicious MCPB Manifest Name"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "assignerShortName": "GitHub_M",
        "cveId": "CVE-2026-79743",
        "datePublished": "2026-08-31T17:57:01.176Z",
        "dateReserved": "2026-08-25T14:08:18.108Z",
        "dateUpdated": "2026-08-31T18:39:39.736Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-79744 (GCVE-0-2026-79744)

    Vulnerability from cvelistv5 โ€“ Published: 2026-08-31 17:56 โ€“ Updated: 2026-08-31 18:49
    VLAI
    Title
    MCPHub: Missing Authorization on `PUT /api/system-config` Lets Any Non-Admin Rewrite Global Security Configuration
    Summary
    MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.29, MCPHub's PUT /api/system-config endpoint (handler updateSystemConfig) performs no authorization check. It is protected only by the app-wide authentication middleware and a rate limiter โ€” it never inspects req.user.isAdmin. This issue has been patched in version 1.0.29.
    SSVC
    Exploitation: poc Automatable: no Technical Impact: total
    CISA Coordinator ยท CISA-ADP (v2.0.3)
    Decision recorded 2026-08-31 18:49 UTC
    CWE
    • CWE-269 - Improper Privilege Management
    • CWE-862 - Missing Authorization
    Impacted products
    Vendor Product Version
    samanhappy mcphub Affected: < 1.0.29
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-79744",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "total"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-08-31T18:49:18.373831Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-08-31T18:49:37.857Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "references": [
              {
                "tags": [
                  "exploit"
                ],
                "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-4gc8-885f-qj36"
              }
            ],
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "mcphub",
              "vendor": "samanhappy",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003c 1.0.29"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.29, MCPHub\u0027s PUT /api/system-config endpoint (handler updateSystemConfig) performs no authorization check. It is protected only by the app-wide authentication middleware and a rate limiter \u2014 it never inspects req.user.isAdmin. This issue has been patched in version 1.0.29."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 8.8,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "LOW",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",
                "version": "3.1"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-269",
                  "description": "CWE-269: Improper Privilege Management",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            },
            {
              "descriptions": [
                {
                  "cweId": "CWE-862",
                  "description": "CWE-862: Missing Authorization",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-08-31T17:56:38.995Z",
            "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
            "shortName": "GitHub_M"
          },
          "references": [
            {
              "name": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-4gc8-885f-qj36",
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-4gc8-885f-qj36"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.29",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.29"
            }
          ],
          "source": {
            "advisory": "GHSA-4gc8-885f-qj36",
            "discovery": "UNKNOWN"
          },
          "title": "MCPHub: Missing Authorization on `PUT /api/system-config` Lets Any Non-Admin Rewrite Global Security Configuration"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "assignerShortName": "GitHub_M",
        "cveId": "CVE-2026-79744",
        "datePublished": "2026-08-31T17:56:38.995Z",
        "dateReserved": "2026-08-25T14:08:18.108Z",
        "dateUpdated": "2026-08-31T18:49:37.857Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-79745 (GCVE-0-2026-79745)

    Vulnerability from cvelistv5 โ€“ Published: 2026-08-31 17:56 โ€“ Updated: 2026-09-02 14:06
    VLAI
    Title
    MCPHub: Missing Authorization on Built-in Prompt & Resource CRUD (Unauthorized Tampering of Globally-Served Templates/Resources)
    Summary
    MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.32, the built-in prompt and resource controllers perform no role checking. The mutating POST/PUT /api/prompts* and POST/PUT /api/resources* routes are attached to the authenticated router with no admin gate, and the handlers never read req.user. The DAO singletons they write are consulted first โ€” ahead of any connected MCP server โ€” for every session in handleGetPromptRequest / handleReadResourceRequest. A non-admin can therefore create, overwrite, and shadow global prompt templates and resources that all other users are served. The scored impact is the unauthorized integrity violation (creation/tampering/shadowing of globally-served records); stored prompt injection into other users' LLM sessions is a downstream consequence of that tampering. This issue has been patched in version 1.0.32.
    SSVC
    Exploitation: poc Automatable: no Technical Impact: partial
    CISA Coordinator ยท CISA-ADP (v2.0.3)
    Decision recorded 2026-09-02 14:06 UTC
    CWE
    Impacted products
    Vendor Product Version
    samanhappy mcphub Affected: < 1.0.32
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-79745",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-09-02T14:06:14.995933Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-09-02T14:06:49.777Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "references": [
              {
                "tags": [
                  "exploit"
                ],
                "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-6cvf-cfch-4g7m"
              }
            ],
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "mcphub",
              "vendor": "samanhappy",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003c 1.0.32"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.32, the built-in prompt and resource controllers perform no role checking. The mutating POST/PUT /api/prompts* and POST/PUT /api/resources* routes are attached to the authenticated router with no admin gate, and the handlers never read req.user. The DAO singletons they write are consulted first \u2014 ahead of any connected MCP server \u2014 for every session in handleGetPromptRequest / handleReadResourceRequest. A non-admin can therefore create, overwrite, and shadow global prompt templates and resources that all other users are served. The scored impact is the unauthorized integrity violation (creation/tampering/shadowing of globally-served records); stored prompt injection into other users\u0027 LLM sessions is a downstream consequence of that tampering. This issue has been patched in version 1.0.32."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "LOW",
                "baseScore": 7.1,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "NONE",
                "integrityImpact": "HIGH",
                "privilegesRequired": "LOW",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L",
                "version": "3.1"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-862",
                  "description": "CWE-862: Missing Authorization",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-08-31T17:56:17.622Z",
            "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
            "shortName": "GitHub_M"
          },
          "references": [
            {
              "name": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-6cvf-cfch-4g7m",
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-6cvf-cfch-4g7m"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/pull/1069",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/pull/1069"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/commit/6ba55ac63954a71506e61c088753251e2ff643cf",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/commit/6ba55ac63954a71506e61c088753251e2ff643cf"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.32",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.32"
            }
          ],
          "source": {
            "advisory": "GHSA-6cvf-cfch-4g7m",
            "discovery": "UNKNOWN"
          },
          "title": "MCPHub: Missing Authorization on Built-in Prompt \u0026 Resource CRUD (Unauthorized Tampering of Globally-Served Templates/Resources)"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "assignerShortName": "GitHub_M",
        "cveId": "CVE-2026-79745",
        "datePublished": "2026-08-31T17:56:17.622Z",
        "dateReserved": "2026-08-25T14:08:18.108Z",
        "dateUpdated": "2026-09-02T14:06:49.777Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-79746 (GCVE-0-2026-79746)

    Vulnerability from cvelistv5 โ€“ Published: 2026-08-31 17:55 โ€“ Updated: 2026-09-01 14:59
    VLAI
    Title
    MCPHub: Server-scoped bearer key gains access to an entire group via partial (any-overlap) server matching
    Summary
    MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.31, when a bearer key with accessType: 'servers' (or 'custom') is used against a group route, isBearerKeyAllowedForRequest grants access to the entire group as long as any single server in that group appears in the key's allowedServers list โ€” not only when every server the key is scoped to matches, and critically, without ever re-checking allowedServers again once the group-level connection is authorized. A key explicitly scoped to one specific server therefore also grants full access to every other server that happens to share a group with it, including servers the key was never authorized for. This issue has been patched in version 1.0.31.
    SSVC
    Exploitation: none Automatable: no Technical Impact: total
    CISA Coordinator ยท CISA-ADP (v2.0.3)
    Decision recorded 2026-09-01 14:16 UTC
    CWE
    • CWE-863 - Incorrect Authorization
    Impacted products
    Vendor Product Version
    samanhappy mcphub Affected: < 1.0.31
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-79746",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "total"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-09-01T14:16:53.516019Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-09-01T14:59:30.891Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "mcphub",
              "vendor": "samanhappy",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003c 1.0.31"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.31, when a bearer key with accessType: \u0027servers\u0027 (or \u0027custom\u0027) is used against a group route, isBearerKeyAllowedForRequest grants access to the entire group as long as any single server in that group appears in the key\u0027s allowedServers list \u2014 not only when every server the key is scoped to matches, and critically, without ever re-checking allowedServers again once the group-level connection is authorized. A key explicitly scoped to one specific server therefore also grants full access to every other server that happens to share a group with it, including servers the key was never authorized for. This issue has been patched in version 1.0.31."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "NONE",
                "baseScore": 8.1,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "LOW",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N",
                "version": "3.1"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-863",
                  "description": "CWE-863: Incorrect Authorization",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-08-31T17:55:43.528Z",
            "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
            "shortName": "GitHub_M"
          },
          "references": [
            {
              "name": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-454m-4vm6-842f",
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-454m-4vm6-842f"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/pull/1059",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/pull/1059"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/commit/2b10ae36112ce68deebf910b22505d44efcef552",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/commit/2b10ae36112ce68deebf910b22505d44efcef552"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.31",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.31"
            }
          ],
          "source": {
            "advisory": "GHSA-454m-4vm6-842f",
            "discovery": "UNKNOWN"
          },
          "title": "MCPHub: Server-scoped bearer key gains access to an entire group via partial (any-overlap) server matching"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "assignerShortName": "GitHub_M",
        "cveId": "CVE-2026-79746",
        "datePublished": "2026-08-31T17:55:43.528Z",
        "dateReserved": "2026-08-25T14:08:18.108Z",
        "dateUpdated": "2026-09-01T14:59:30.891Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-79747 (GCVE-0-2026-79747)

    Vulnerability from cvelistv5 โ€“ Published: 2026-08-31 17:55 โ€“ Updated: 2026-08-31 19:35
    VLAI
    Title
    MCPHub vulnerable to SSRF: a non-admin user can make mcphub request arbitrary URLs and read the response (OpenAPI proxy + transport dial)
    Summary
    MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.32, an authenticated non-admin user can register a server pointing at an arbitrary URL and make the hub issue server-side requests to it, with no egress filtering (no block of loopback / RFC1918 / link-local 169.254.0.0/16). Via the OpenAPI proxy path the response body is returned to the caller (full, reflected SSRF); via the SSE/streamable-http transport the request is sent blind. This issue has been patched in version 1.0.32.
    SSVC
    Exploitation: poc Automatable: no Technical Impact: partial
    CISA Coordinator ยท CISA-ADP (v2.0.3)
    Decision recorded 2026-08-31 19:35 UTC
    CWE
    • CWE-918 - Server-Side Request Forgery (SSRF)
    Impacted products
    Vendor Product Version
    samanhappy mcphub Affected: < 1.0.32
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-79747",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-08-31T19:35:52.738017Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-08-31T19:35:58.635Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "references": [
              {
                "tags": [
                  "exploit"
                ],
                "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-9wx9-prgc-gmjr"
              }
            ],
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "mcphub",
              "vendor": "samanhappy",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003c 1.0.32"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.32, an authenticated non-admin user can register a server pointing at an arbitrary URL and make the hub issue server-side requests to it, with no egress filtering (no block of loopback / RFC1918 / link-local 169.254.0.0/16). Via the OpenAPI proxy path the response body is returned to the caller (full, reflected SSRF); via the SSE/streamable-http transport the request is sent blind. This issue has been patched in version 1.0.32."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "NONE",
                "baseScore": 7.1,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "LOW",
                "privilegesRequired": "LOW",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N",
                "version": "3.1"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-918",
                  "description": "CWE-918: Server-Side Request Forgery (SSRF)",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-08-31T17:55:20.953Z",
            "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
            "shortName": "GitHub_M"
          },
          "references": [
            {
              "name": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-9wx9-prgc-gmjr",
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-9wx9-prgc-gmjr"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.32",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.32"
            }
          ],
          "source": {
            "advisory": "GHSA-9wx9-prgc-gmjr",
            "discovery": "UNKNOWN"
          },
          "title": "MCPHub vulnerable to SSRF: a non-admin user can make mcphub request arbitrary URLs and read the response (OpenAPI proxy + transport dial)"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "assignerShortName": "GitHub_M",
        "cveId": "CVE-2026-79747",
        "datePublished": "2026-08-31T17:55:20.953Z",
        "dateReserved": "2026-08-25T14:08:18.108Z",
        "dateUpdated": "2026-08-31T19:35:58.635Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-79748 (GCVE-0-2026-79748)

    Vulnerability from cvelistv5 โ€“ Published: 2026-08-31 17:55 โ€“ Updated: 2026-08-31 18:40
    VLAI
    Title
    MCPHub: Authenticated non-admin user achieves RCE via POST /api/servers (missing authorization on stdio command/args)
    Summary
    MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 0.12.15, the POST /api/servers and PUT /api/servers/:name endpoints in MCPHub create/update MCP server configurations and then immediately spawn the configured stdio process via child_process.spawn. Authentication is required, but there is no authorization check restricting these endpoints to admins, and there is no allowlist/sanitization on the command and args fields. As a result, any authenticated non-admin user can submit a server configuration with command:"/bin/sh" (or any other binary) and arbitrary args, causing MCPHub to execute the attacker-controlled process as the MCPHub server's OS user (commonly root in the published Docker image and in npx/systemd deployments). This issue has been patched in version 0.12.15.
    SSVC
    Exploitation: poc Automatable: no Technical Impact: total
    CISA Coordinator ยท CISA-ADP (v2.0.3)
    Decision recorded 2026-08-31 18:39 UTC
    CWE
    Impacted products
    Vendor Product Version
    samanhappy mcphub Affected: < 0.12.15
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-79748",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "total"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-08-31T18:39:58.857119Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-08-31T18:40:47.698Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "references": [
              {
                "tags": [
                  "exploit"
                ],
                "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-mx89-jjx9-gjr8"
              }
            ],
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "mcphub",
              "vendor": "samanhappy",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003c 0.12.15"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 0.12.15, the POST /api/servers and PUT /api/servers/:name endpoints in MCPHub create/update MCP server configurations and then immediately spawn the configured stdio process via child_process.spawn. Authentication is required, but there is no authorization check restricting these endpoints to admins, and there is no allowlist/sanitization on the command and args fields. As a result, any authenticated non-admin user can submit a server configuration with command:\"/bin/sh\" (or any other binary) and arbitrary args, causing MCPHub to execute the attacker-controlled process as the MCPHub server\u0027s OS user (commonly root in the published Docker image and in npx/systemd deployments). This issue has been patched in version 0.12.15."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 9.9,
                "baseSeverity": "CRITICAL",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "LOW",
                "scope": "CHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H",
                "version": "3.1"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-862",
                  "description": "CWE-862: Missing Authorization",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-08-31T17:55:08.740Z",
            "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
            "shortName": "GitHub_M"
          },
          "references": [
            {
              "name": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-mx89-jjx9-gjr8",
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-mx89-jjx9-gjr8"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/pull/770",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/pull/770"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/releases/tag/v0.12.15",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/releases/tag/v0.12.15"
            }
          ],
          "source": {
            "advisory": "GHSA-mx89-jjx9-gjr8",
            "discovery": "UNKNOWN"
          },
          "title": "MCPHub: Authenticated non-admin user achieves RCE via POST /api/servers (missing authorization on stdio command/args)"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "assignerShortName": "GitHub_M",
        "cveId": "CVE-2026-79748",
        "datePublished": "2026-08-31T17:55:08.740Z",
        "dateReserved": "2026-08-25T14:08:18.109Z",
        "dateUpdated": "2026-08-31T18:40:47.698Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-79749 (GCVE-0-2026-79749)

    Vulnerability from cvelistv5 โ€“ Published: 2026-08-31 17:54 โ€“ Updated: 2026-08-31 18:48
    VLAI
    Title
    MCPHub: SSRF Guard Bypass via IPv6 Transition Addresses in URL Validation
    Summary
    MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.32, MCPHub's SSRF guard in src/utils/ssrf.ts uses a custom isBlockedIpv6 function that only checks for loopback, link-local, unique-local, IPv4-mapped, and IPv4-compatible IPv6 addresses. IPv6 transition address families -- NAT64 (64:ff9b::/96), 6to4 (2002::/16), and Teredo (2001::/32) -- are not checked. An attacker who can specify a URL for an MCP server connection can encode a private IPv4 address inside one of these IPv6 forms to bypass the SSRF guard and reach internal infrastructure. This issue has been patched in version 1.0.32.
    SSVC
    Exploitation: poc Automatable: no Technical Impact: total
    CISA Coordinator ยท CISA-ADP (v2.0.3)
    Decision recorded 2026-08-31 18:48 UTC
    CWE
    • CWE-918 - Server-Side Request Forgery (SSRF)
    Impacted products
    Vendor Product Version
    samanhappy mcphub Affected: < 1.0.32
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-79749",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "total"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-08-31T18:48:33.754446Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-08-31T18:48:57.445Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "references": [
              {
                "tags": [
                  "exploit"
                ],
                "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-pr4x-3pc7-2fhw"
              }
            ],
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "mcphub",
              "vendor": "samanhappy",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003c 1.0.32"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.32, MCPHub\u0027s SSRF guard in src/utils/ssrf.ts uses a custom isBlockedIpv6 function that only checks for loopback, link-local, unique-local, IPv4-mapped, and IPv4-compatible IPv6 addresses. IPv6 transition address families -- NAT64 (64:ff9b::/96), 6to4 (2002::/16), and Teredo (2001::/32) -- are not checked. An attacker who can specify a URL for an MCP server connection can encode a private IPv4 address inside one of these IPv6 forms to bypass the SSRF guard and reach internal infrastructure. This issue has been patched in version 1.0.32."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "attackComplexity": "LOW",
                "attackRequirements": "PRESENT",
                "attackVector": "NETWORK",
                "baseScore": 7.6,
                "baseSeverity": "HIGH",
                "privilegesRequired": "LOW",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "NONE",
                "subIntegrityImpact": "NONE",
                "userInteraction": "NONE",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N",
                "version": "4.0",
                "vulnAvailabilityImpact": "NONE",
                "vulnConfidentialityImpact": "HIGH",
                "vulnIntegrityImpact": "HIGH"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-918",
                  "description": "CWE-918: Server-Side Request Forgery (SSRF)",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-08-31T17:54:45.423Z",
            "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
            "shortName": "GitHub_M"
          },
          "references": [
            {
              "name": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-pr4x-3pc7-2fhw",
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-pr4x-3pc7-2fhw"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/pull/1069",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/pull/1069"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/commit/2b10ae36112ce68deebf910b22505d44efcef552",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/commit/2b10ae36112ce68deebf910b22505d44efcef552"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.32",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.32"
            }
          ],
          "source": {
            "advisory": "GHSA-pr4x-3pc7-2fhw",
            "discovery": "UNKNOWN"
          },
          "title": "MCPHub: SSRF Guard Bypass via IPv6 Transition Addresses in URL Validation"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "assignerShortName": "GitHub_M",
        "cveId": "CVE-2026-79749",
        "datePublished": "2026-08-31T17:54:45.423Z",
        "dateReserved": "2026-08-25T14:08:18.109Z",
        "dateUpdated": "2026-08-31T18:48:57.445Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-79750 (GCVE-0-2026-79750)

    Vulnerability from cvelistv5 โ€“ Published: 2026-08-31 17:54 โ€“ Updated: 2026-09-02 14:03
    VLAI
    Title
    MCPHub authenticated horizontal IDOR: any non-admin user executes tools on other users' MCP servers (cross-tenant file read + SSRF)
    Summary
    MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.30, MCPHub scopes non-admin users to servers they own (list views and config edits enforce ownership), but the tool-execution API does not. Any authenticated non-admin user can invoke tools on MCP servers owned by other users โ€” servers they cannot even see in GET /api/servers. Because connected MCP servers carry real capability (filesystem, HTTP fetch, cloud APIs with the owner's keys), this is cross-tenant compromise: demonstrated arbitrary host file read (/etc/passwd, another user's secrets) and SSRF. This issue has been patched in version 1.0.30.
    SSVC
    Exploitation: poc Automatable: no Technical Impact: partial
    CISA Coordinator ยท CISA-ADP (v2.0.3)
    Decision recorded 2026-09-02 14:02 UTC
    CWE
    • CWE-639 - Authorization Bypass Through User-Controlled Key
    Impacted products
    Vendor Product Version
    samanhappy mcphub Affected: < 1.0.30
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-79750",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-09-02T14:02:55.067413Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-09-02T14:03:22.817Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "references": [
              {
                "tags": [
                  "exploit"
                ],
                "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-wfqf-hqwq-8wvf"
              }
            ],
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "mcphub",
              "vendor": "samanhappy",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003c 1.0.30"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.30, MCPHub scopes non-admin users to servers they own (list views and config edits enforce ownership), but the tool-execution API does not. Any authenticated non-admin user can invoke tools on MCP servers owned by other users \u2014 servers they cannot even see in GET /api/servers. Because connected MCP servers carry real capability (filesystem, HTTP fetch, cloud APIs with the owner\u0027s keys), this is cross-tenant compromise: demonstrated arbitrary host file read (/etc/passwd, another user\u0027s secrets) and SSRF. This issue has been patched in version 1.0.30."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "NONE",
                "baseScore": 7.7,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "NONE",
                "privilegesRequired": "LOW",
                "scope": "CHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N",
                "version": "3.1"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-639",
                  "description": "CWE-639: Authorization Bypass Through User-Controlled Key",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-08-31T17:54:14.295Z",
            "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
            "shortName": "GitHub_M"
          },
          "references": [
            {
              "name": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-wfqf-hqwq-8wvf",
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/samanhappy/mcphub/security/advisories/GHSA-wfqf-hqwq-8wvf"
            },
            {
              "name": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.30",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/samanhappy/mcphub/releases/tag/v1.0.30"
            }
          ],
          "source": {
            "advisory": "GHSA-wfqf-hqwq-8wvf",
            "discovery": "UNKNOWN"
          },
          "title": "MCPHub authenticated horizontal IDOR: any non-admin user executes tools on other users\u0027 MCP servers (cross-tenant file read + SSRF)"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "assignerShortName": "GitHub_M",
        "cveId": "CVE-2026-79750",
        "datePublished": "2026-08-31T17:54:14.295Z",
        "dateReserved": "2026-08-25T14:08:18.109Z",
        "dateUpdated": "2026-09-02T14:03:22.817Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2025-11287 (GCVE-0-2025-11287)

    Vulnerability from cvelistv5 โ€“ Published: 2025-10-05 07:02 โ€“ Updated: 2025-10-07 13:39
    VLAI
    Title
    samanhappy MCPHub sseService.ts handleSseConnectionfunction improper authentication
    Summary
    A vulnerability was identified in samanhappy MCPHub up to 0.9.10. This vulnerability affects the function handleSseConnectionfunction of the file src/services/sseService.ts. Such manipulation leads to improper authentication. The attack may be launched remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.
    SSVC
    Exploitation: poc Automatable: yes Technical Impact: partial
    CISA Coordinator ยท CISA-ADP (v2.0.3)
    Decision recorded 2025-10-07 13:39 UTC
    CWE
    • CWE-287 - Improper Authentication
    References
    URL Tags
    https://vuldb.com/?id.327045 vdb-entrytechnical-description
    https://vuldb.com/?ctiid.327045 signaturepermissions-required
    https://vuldb.com/?submit.661170 third-party-advisory
    https://github.com/August829/YU1/issues/8 exploitissue-tracking
    Impacted products
    Vendor Product Version
    samanhappy MCPHub Affected: 0.9.0
    Affected: 0.9.1
    Affected: 0.9.2
    Affected: 0.9.3
    Affected: 0.9.4
    Affected: 0.9.5
    Affected: 0.9.6
    Affected: 0.9.7
    Affected: 0.9.8
    Affected: 0.9.9
    Affected: 0.9.10
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2025-11287",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2025-10-07T13:39:15.286650Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2025-10-07T13:39:18.701Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "references": [
              {
                "tags": [
                  "exploit"
                ],
                "url": "https://github.com/August829/YU1/issues/8"
              }
            ],
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "MCPHub",
              "vendor": "samanhappy",
              "versions": [
                {
                  "status": "affected",
                  "version": "0.9.0"
                },
                {
                  "status": "affected",
                  "version": "0.9.1"
                },
                {
                  "status": "affected",
                  "version": "0.9.2"
                },
                {
                  "status": "affected",
                  "version": "0.9.3"
                },
                {
                  "status": "affected",
                  "version": "0.9.4"
                },
                {
                  "status": "affected",
                  "version": "0.9.5"
                },
                {
                  "status": "affected",
                  "version": "0.9.6"
                },
                {
                  "status": "affected",
                  "version": "0.9.7"
                },
                {
                  "status": "affected",
                  "version": "0.9.8"
                },
                {
                  "status": "affected",
                  "version": "0.9.9"
                },
                {
                  "status": "affected",
                  "version": "0.9.10"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "reporter",
              "value": "Yu Bao (VulDB User)"
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "A vulnerability was identified in samanhappy MCPHub up to 0.9.10. This vulnerability affects the function handleSseConnectionfunction of the file src/services/sseService.ts. Such manipulation leads to improper authentication. The attack may be launched remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way."
            },
            {
              "lang": "de",
              "value": "Es wurde eine Schwachstelle in samanhappy MCPHub up to 0.9.10 entdeckt. Dabei betrifft es die Funktion handleSseConnectionfunction der Datei src/services/sseService.ts. Mittels dem Manipulieren mit unbekannten Daten kann eine improper authentication-Schwachstelle ausgenutzt werden. Der Angriff kann \u00fcber das Netzwerk passieren. Der Exploit steht zur \u00f6ffentlichen Verf\u00fcgung."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "baseScore": 6.9,
                "baseSeverity": "MEDIUM",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P",
                "version": "4.0"
              }
            },
            {
              "cvssV3_1": {
                "baseScore": 7.3,
                "baseSeverity": "HIGH",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R",
                "version": "3.1"
              }
            },
            {
              "cvssV3_0": {
                "baseScore": 7.3,
                "baseSeverity": "HIGH",
                "vectorString": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R",
                "version": "3.0"
              }
            },
            {
              "cvssV2_0": {
                "baseScore": 7.5,
                "vectorString": "AV:N/AC:L/Au:N/C:P/I:P/A:P/E:POC/RL:ND/RC:UR",
                "version": "2.0"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-287",
                  "description": "Improper Authentication",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2025-10-05T07:02:06.182Z",
            "orgId": "1af790b2-7ee1-4545-860a-a788eba489b5",
            "shortName": "VulDB"
          },
          "references": [
            {
              "name": "VDB-327045 | samanhappy MCPHub sseService.ts handleSseConnectionfunction improper authentication",
              "tags": [
                "vdb-entry",
                "technical-description"
              ],
              "url": "https://vuldb.com/?id.327045"
            },
            {
              "name": "VDB-327045 | CTI Indicators (IOB, IOC, IOA)",
              "tags": [
                "signature",
                "permissions-required"
              ],
              "url": "https://vuldb.com/?ctiid.327045"
            },
            {
              "name": "Submit #661170 | samanhappy mcphub v0.9.10 Unauthorized access",
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://vuldb.com/?submit.661170"
            },
            {
              "tags": [
                "exploit",
                "issue-tracking"
              ],
              "url": "https://github.com/August829/YU1/issues/8"
            }
          ],
          "timeline": [
            {
              "lang": "en",
              "time": "2025-10-04T00:00:00.000Z",
              "value": "Advisory disclosed"
            },
            {
              "lang": "en",
              "time": "2025-10-04T02:00:00.000Z",
              "value": "VulDB entry created"
            },
            {
              "lang": "en",
              "time": "2025-10-04T13:32:54.000Z",
              "value": "VulDB entry last update"
            }
          ],
          "title": "samanhappy MCPHub sseService.ts handleSseConnectionfunction improper authentication"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "1af790b2-7ee1-4545-860a-a788eba489b5",
        "assignerShortName": "VulDB",
        "cveId": "CVE-2025-11287",
        "datePublished": "2025-10-05T07:02:06.182Z",
        "dateReserved": "2025-10-04T11:27:45.954Z",
        "dateUpdated": "2025-10-07T13:39:18.701Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }

    CVE-2025-11286 (GCVE-0-2025-11286)

    Vulnerability from cvelistv5 โ€“ Published: 2025-10-05 06:32 โ€“ Updated: 2025-10-07 13:58
    VLAI
    Title
    samanhappy MCPHub MCPRouter Service serverController.ts server-side request forgery
    Summary
    A vulnerability was determined in samanhappy MCPHub up to 0.9.10. This affects an unknown part of the file src/controllers/serverController.ts of the component MCPRouter Service. This manipulation of the argument baseUrl causes server-side request forgery. The attack may be initiated remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.
    SSVC
    Exploitation: poc Automatable: no Technical Impact: partial
    CISA Coordinator ยท CISA-ADP (v2.0.3)
    Decision recorded 2025-10-07 13:58 UTC
    CWE
    • CWE-918 - Server-Side Request Forgery
    References
    URL Tags
    https://vuldb.com/?id.327044 vdb-entrytechnical-description
    https://vuldb.com/?ctiid.327044 signaturepermissions-required
    https://vuldb.com/?submit.659744 third-party-advisory
    https://github.com/August829/YU1/issues/7 exploitissue-tracking
    Impacted products
    Vendor Product Version
    samanhappy MCPHub Affected: 0.9.0
    Affected: 0.9.1
    Affected: 0.9.2
    Affected: 0.9.3
    Affected: 0.9.4
    Affected: 0.9.5
    Affected: 0.9.6
    Affected: 0.9.7
    Affected: 0.9.8
    Affected: 0.9.9
    Affected: 0.9.10
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2025-11286",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2025-10-07T13:58:18.108585Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2025-10-07T13:58:21.166Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "references": [
              {
                "tags": [
                  "exploit"
                ],
                "url": "https://github.com/August829/YU1/issues/7"
              }
            ],
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "modules": [
                "MCPRouter Service"
              ],
              "product": "MCPHub",
              "vendor": "samanhappy",
              "versions": [
                {
                  "status": "affected",
                  "version": "0.9.0"
                },
                {
                  "status": "affected",
                  "version": "0.9.1"
                },
                {
                  "status": "affected",
                  "version": "0.9.2"
                },
                {
                  "status": "affected",
                  "version": "0.9.3"
                },
                {
                  "status": "affected",
                  "version": "0.9.4"
                },
                {
                  "status": "affected",
                  "version": "0.9.5"
                },
                {
                  "status": "affected",
                  "version": "0.9.6"
                },
                {
                  "status": "affected",
                  "version": "0.9.7"
                },
                {
                  "status": "affected",
                  "version": "0.9.8"
                },
                {
                  "status": "affected",
                  "version": "0.9.9"
                },
                {
                  "status": "affected",
                  "version": "0.9.10"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "reporter",
              "value": "Yu Bao (VulDB User)"
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "A vulnerability was determined in samanhappy MCPHub up to 0.9.10. This affects an unknown part of the file src/controllers/serverController.ts of the component MCPRouter Service. This manipulation of the argument baseUrl causes server-side request forgery. The attack may be initiated remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way."
            },
            {
              "lang": "de",
              "value": "Eine Schwachstelle wurde in samanhappy MCPHub up to 0.9.10 gefunden. Dies betrifft einen unbekannten Teil der Datei src/controllers/serverController.ts der Komponente MCPRouter Service. Durch Manipulation des Arguments baseUrl mit unbekannten Daten kann eine server-side request forgery-Schwachstelle ausgenutzt werden. Der Angriff kann \u00fcber das Netzwerk erfolgen. Die Ausnutzung wurde ver\u00f6ffentlicht und kann verwendet werden."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "baseScore": 5.1,
                "baseSeverity": "MEDIUM",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P",
                "version": "4.0"
              }
            },
            {
              "cvssV3_1": {
                "baseScore": 4.7,
                "baseSeverity": "MEDIUM",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R",
                "version": "3.1"
              }
            },
            {
              "cvssV3_0": {
                "baseScore": 4.7,
                "baseSeverity": "MEDIUM",
                "vectorString": "CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R",
                "version": "3.0"
              }
            },
            {
              "cvssV2_0": {
                "baseScore": 5.8,
                "vectorString": "AV:N/AC:L/Au:M/C:P/I:P/A:P/E:POC/RL:ND/RC:UR",
                "version": "2.0"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-918",
                  "description": "Server-Side Request Forgery",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2025-10-05T06:32:05.838Z",
            "orgId": "1af790b2-7ee1-4545-860a-a788eba489b5",
            "shortName": "VulDB"
          },
          "references": [
            {
              "name": "VDB-327044 | samanhappy MCPHub MCPRouter Service serverController.ts server-side request forgery",
              "tags": [
                "vdb-entry",
                "technical-description"
              ],
              "url": "https://vuldb.com/?id.327044"
            },
            {
              "name": "VDB-327044 | CTI Indicators (IOB, IOC, IOA)",
              "tags": [
                "signature",
                "permissions-required"
              ],
              "url": "https://vuldb.com/?ctiid.327044"
            },
            {
              "name": "Submit #659744 | samanhappy mcphub v0.9.10 Server-Side Request Forgery (SSRF)",
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://vuldb.com/?submit.659744"
            },
            {
              "tags": [
                "exploit",
                "issue-tracking"
              ],
              "url": "https://github.com/August829/YU1/issues/7"
            }
          ],
          "timeline": [
            {
              "lang": "en",
              "time": "2025-10-04T00:00:00.000Z",
              "value": "Advisory disclosed"
            },
            {
              "lang": "en",
              "time": "2025-10-04T02:00:00.000Z",
              "value": "VulDB entry created"
            },
            {
              "lang": "en",
              "time": "2025-10-04T13:32:52.000Z",
              "value": "VulDB entry last update"
            }
          ],
          "title": "samanhappy MCPHub MCPRouter Service serverController.ts server-side request forgery"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "1af790b2-7ee1-4545-860a-a788eba489b5",
        "assignerShortName": "VulDB",
        "cveId": "CVE-2025-11286",
        "datePublished": "2025-10-05T06:32:05.838Z",
        "dateReserved": "2025-10-04T11:27:43.076Z",
        "dateUpdated": "2025-10-07T13:58:21.166Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }

    CVE-2025-11285 (GCVE-0-2025-11285)

    Vulnerability from cvelistv5 โ€“ Published: 2025-10-05 06:02 โ€“ Updated: 2025-10-07 14:02
    VLAI
    Title
    samanhappy MCPHub serverController.ts os command injection
    Summary
    A vulnerability was found in samanhappy MCPHub up to 0.9.10. Affected by this issue is some unknown functionality of the file src/controllers/serverController.ts. The manipulation of the argument command/args results in os command injection. The attack can be launched remotely. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.
    SSVC
    Exploitation: poc Automatable: no Technical Impact: partial
    CISA Coordinator ยท CISA-ADP (v2.0.3)
    Decision recorded 2025-10-07 14:02 UTC
    CWE
    References
    URL Tags
    https://vuldb.com/?id.327043 vdb-entrytechnical-description
    https://vuldb.com/?ctiid.327043 signaturepermissions-required
    https://vuldb.com/?submit.659734 third-party-advisory
    https://github.com/August829/YU1/issues/6 exploitissue-tracking
    Impacted products
    Vendor Product Version
    samanhappy MCPHub Affected: 0.9.0
    Affected: 0.9.1
    Affected: 0.9.2
    Affected: 0.9.3
    Affected: 0.9.4
    Affected: 0.9.5
    Affected: 0.9.6
    Affected: 0.9.7
    Affected: 0.9.8
    Affected: 0.9.9
    Affected: 0.9.10
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2025-11285",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2025-10-07T14:02:41.185300Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2025-10-07T14:02:45.049Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "references": [
              {
                "tags": [
                  "exploit"
                ],
                "url": "https://github.com/August829/YU1/issues/6"
              }
            ],
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "MCPHub",
              "vendor": "samanhappy",
              "versions": [
                {
                  "status": "affected",
                  "version": "0.9.0"
                },
                {
                  "status": "affected",
                  "version": "0.9.1"
                },
                {
                  "status": "affected",
                  "version": "0.9.2"
                },
                {
                  "status": "affected",
                  "version": "0.9.3"
                },
                {
                  "status": "affected",
                  "version": "0.9.4"
                },
                {
                  "status": "affected",
                  "version": "0.9.5"
                },
                {
                  "status": "affected",
                  "version": "0.9.6"
                },
                {
                  "status": "affected",
                  "version": "0.9.7"
                },
                {
                  "status": "affected",
                  "version": "0.9.8"
                },
                {
                  "status": "affected",
                  "version": "0.9.9"
                },
                {
                  "status": "affected",
                  "version": "0.9.10"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "reporter",
              "value": "Yu Bao (VulDB User)"
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "A vulnerability was found in samanhappy MCPHub up to 0.9.10. Affected by this issue is some unknown functionality of the file src/controllers/serverController.ts. The manipulation of the argument command/args results in os command injection. The attack can be launched remotely. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way."
            },
            {
              "lang": "de",
              "value": "In samanhappy MCPHub up to 0.9.10 ist eine Schwachstelle entdeckt worden. Das betrifft eine unbekannte Funktionalit\u00e4t der Datei src/controllers/serverController.ts. Durch die Manipulation des Arguments command/args mit unbekannten Daten kann eine os command injection-Schwachstelle ausgenutzt werden. Der Angriff kann \u00fcber das Netzwerk angegangen werden. Der Exploit ist \u00f6ffentlich verf\u00fcgbar und k\u00f6nnte genutzt werden."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "baseScore": 5.3,
                "baseSeverity": "MEDIUM",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P",
                "version": "4.0"
              }
            },
            {
              "cvssV3_1": {
                "baseScore": 6.3,
                "baseSeverity": "MEDIUM",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R",
                "version": "3.1"
              }
            },
            {
              "cvssV3_0": {
                "baseScore": 6.3,
                "baseSeverity": "MEDIUM",
                "vectorString": "CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R",
                "version": "3.0"
              }
            },
            {
              "cvssV2_0": {
                "baseScore": 6.5,
                "vectorString": "AV:N/AC:L/Au:S/C:P/I:P/A:P/E:POC/RL:ND/RC:UR",
                "version": "2.0"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-78",
                  "description": "OS Command Injection",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            },
            {
              "descriptions": [
                {
                  "cweId": "CWE-77",
                  "description": "Command Injection",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2025-10-05T06:02:06.272Z",
            "orgId": "1af790b2-7ee1-4545-860a-a788eba489b5",
            "shortName": "VulDB"
          },
          "references": [
            {
              "name": "VDB-327043 | samanhappy MCPHub serverController.ts os command injection",
              "tags": [
                "vdb-entry",
                "technical-description"
              ],
              "url": "https://vuldb.com/?id.327043"
            },
            {
              "name": "VDB-327043 | CTI Indicators (IOB, IOC, TTP, IOA)",
              "tags": [
                "signature",
                "permissions-required"
              ],
              "url": "https://vuldb.com/?ctiid.327043"
            },
            {
              "name": "Submit #659734 | samanhappy mcphub v0.9.10 Remote Code Execution (RCE)",
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://vuldb.com/?submit.659734"
            },
            {
              "tags": [
                "exploit",
                "issue-tracking"
              ],
              "url": "https://github.com/August829/YU1/issues/6"
            }
          ],
          "timeline": [
            {
              "lang": "en",
              "time": "2025-10-04T00:00:00.000Z",
              "value": "Advisory disclosed"
            },
            {
              "lang": "en",
              "time": "2025-10-04T02:00:00.000Z",
              "value": "VulDB entry created"
            },
            {
              "lang": "en",
              "time": "2025-10-04T13:32:51.000Z",
              "value": "VulDB entry last update"
            }
          ],
          "title": "samanhappy MCPHub serverController.ts os command injection"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "1af790b2-7ee1-4545-860a-a788eba489b5",
        "assignerShortName": "VulDB",
        "cveId": "CVE-2025-11285",
        "datePublished": "2025-10-05T06:02:06.272Z",
        "dateReserved": "2025-10-04T11:27:33.813Z",
        "dateUpdated": "2025-10-07T14:02:45.049Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }