Subscribe to the Non-Human & AI Identity Journal

Who is accountable when a supplier integration exposes customer credentials?

Accountability sits with both the supplier that issued or stored the compromised secret and the customer that trusted the integration without a clear lifecycle model. Governance frameworks should define ownership for scope, revocation, and downstream impact before the next incident. Otherwise, response becomes a scramble after the fact.

Why This Matters for Security Teams

Supplier integrations often blur the line between vendor-managed access and customer-owned risk. When a secret is issued, stored, or reused outside a clear lifecycle model, accountability becomes shared in theory but fragmented in practice. That is why non-human identity governance has become a board-level concern rather than a narrow IAM task. The OWASP Non-Human Identity Top 10 treats secret handling and lifecycle control as core exposure points, not edge cases.

NHI Management Group research shows how common this gap already is: 88.5% of organisations say their non-human IAM practices lag behind or only match human IAM, according to the 2024 Non-Human Identity Security Report by Aembit. That matters because supplier-issued tokens, API keys, and certificates can be copied, cached, or forwarded long before anyone notices. Once the integration is live, the customer may assume the supplier owns the problem, while the supplier may assume the customer controls where the secret is used. In practice, many security teams encounter this only after a downstream service is already using the exposed credential.

How It Works in Practice

Accountability should be assigned to the party that creates the secret, the party that stores or brokers it, and the party that allows it to reach production systems. That means the contract, the technical design, and the incident runbook all need the same answer. The customer owns the decision to trust the integration; the supplier owns the secret issuance and rotation mechanics; and both sides need a revocation path that works without waiting for a manual ticket.

Current guidance suggests treating supplier access as a workload identity problem, not a shared password problem. Instead of long-lived static secrets, use short-lived tokens, scoped credentials, and explicit expiry. Where possible, align with workload identity patterns described in the NIST SP 800-63 Digital Identity Guidelines, then pair that with policy checks that evaluate at request time. For secret handling failures, NHIMG’s Guide to the Secret Sprawl Challenge is useful because it shows how credentials escape intended boundaries once integrations multiply.

  • Define who issues the credential and who can revoke it.
  • Require TTLs that match the task, not the vendor relationship.
  • Log where the secret was distributed, cached, or injected.
  • Pre-agree on notification windows and containment steps.

This approach works best when suppliers support revocation APIs and the customer can enforce policy centrally. These controls tend to break down when secrets are embedded in legacy middleware or hardcoded into long-running jobs because neither side can prove where the credential is active.

Common Variations and Edge Cases

Tighter secret governance often increases integration friction, requiring organisations to balance rapid onboarding against provable control. That tradeoff is real, especially where a supplier only supports one shared credential across many customers. Best practice is evolving, and there is no universal standard for this yet, but the direction is clear: reduce shared blast radius and make ownership explicit before production cutover.

Edge cases usually appear when the secret is not directly exposed but is indirectly reachable through logs, CI pipelines, browser storage, or developer tooling. In those cases, supplier accountability still matters, but customer responsibility expands because the integration design created additional copying paths. NHIMG breach analysis in the 52 NHI Breaches Analysis and incidents such as the MongoBleed breach show how quickly exposed credentials become cross-system exposure events. The practical lesson is that accountability must be shared, but containment must be specific.

For supplier risk teams, the key question is not only who caused the exposure, but who can still stop the abuse. If the answer is unclear, the governance model is incomplete.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST CSF 2.0 and NIST AI RMF set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
OWASP Non-Human Identity Top 10 NHI-03 Secret lifecycle failures are central when supplier-issued credentials are exposed.
NIST CSF 2.0 PR.AC-4 Least-privilege access and revocation control map directly to supplier integration risk.
NIST AI RMF Governance is needed to manage accountable use and oversight of autonomous or delegated access.

Assign ownership for issuance, rotation, and revocation before any supplier secret reaches production.