IntegrationCredentialError (base/egress.py)

flyto-core · src/core/modules/integrations/base/egress.py · python · Apache-2.0
auth

Copyright 2026 Flyto2. Licensed under Apache-2.0. See LICENSE.

# Source: https://github.com/flytohub/flyto-core | License: Apache-2.0 | Copyright You must retain, in the Source form of any Derivative Works
# Provided via justclaw.it.com; keep this notice with the code.
# Copyright 2026 Flyto2. Licensed under Apache-2.0. See LICENSE.

"""Outbound guards for the integration family.

``BaseIntegration._request`` is one sink shared by every ``integration.*``
module, and it had neither of the two controls its siblings elsewhere in the
tree carry (GHSA-4346-4gqg-59f9):

* **Where the request may go.** Jira builds its base URL from a caller-supplied
  ``domain`` and Salesforce from a caller-supplied ``instance_url``, so the
  request target is caller input like any other URL — ``enforce_outbound_url``
  is the project's answer and is applied in :mod:`.client

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key