Skip to content
OpenAdvisories

Package · PyPI

utcp-http

3 known vulnerabilities.

3 results · Feed

  • High 7.1

    utcp-http has an OAuth2 `tokenUrl` Trust Boundary Bypass in OpenAPI Conversion

    ### Summary The `utcp-http` library (<= 1.1.3) unconditionally trusts the `tokenUrl` field embedded in remote OpenAPI security schemes. When a victim registers an attacker-controlled OpenAPI spec and invokes any generated OAuth2-protected tool, the library PO…

  • High 8.2

    utcp-http SSRF: HTTP tool invocation follows redirects without re-validating the target

    ## Summary `HttpCommunicationProtocol.call_tool` validates only the pre-redirect tool URL, then issues the request with redirects enabled and never re-checks where it lands. A tool whose endpoint is an attacker-controlled public URL can therefore `302`-redire…

  • Medium 4.7

    python-utcp: SSRF via attacker-controlled OpenAPI servers[0].url in HTTP communication protocol

    python-utcp is the python implementation of UTCP. Prior to 1.1.3, the utcp-http plugin is vulnerable to a blind Server-Side Request Forgery (SSRF) caused by a trust-boundary inconsistency between manual discovery and tool invocation. register_manual() validat…