Subscribe to the Non-Human & AI Identity Journal
Home FAQ Governance, Ownership & Risk Who is accountable when a product ships with…
Governance, Ownership & Risk

Who is accountable when a product ships with unsafe defaults or weak dependency hygiene?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated June 10, 2026 Domain: Governance, Ownership & Risk

The vendor that ships the product remains accountable, even when the issue came from upstream code or a third-party component. Customers do not experience supply chains, they experience shipped software. That means ownership must cover dependency visibility, remediation, and disclosure, not just the existence of an SBOM.

Why This Matters for Security Teams

Unsafe defaults and weak dependency hygiene are not just engineering defects. They become security accountability issues the moment a vendor ships software that exposes secrets, accepts overly broad permissions, or pulls in vulnerable dependencies without sufficient controls. The vendor owns the shipped outcome because customers operationalize the product, not the upstream package graph. That distinction matters for disclosure, remediation, and contract language, especially when third-party code or build tooling is involved.

This is why supply chain visibility is now treated as a governance requirement, not a nice-to-have. NHI Mgmt Group notes that 92% of organisations expose NHIs to third parties, which means weak defaults often become credential exposure paths as well as dependency risk. Current guidance from the NIST Cybersecurity Framework 2.0 emphasises governance, risk ownership, and lifecycle accountability rather than letting responsibility blur across the software bill of materials. In practice, many security teams encounter this only after a shipped package has already been integrated, trusted, and exploited.

How It Works in Practice

Accountability starts with the vendor treating dependency hygiene and secure defaults as product requirements, not release notes. That means maintaining a complete inventory of direct and transitive dependencies, identifying where secrets, tokens, or service accounts are introduced, and validating that defaults are least-privilege by design. An SBOM helps with visibility, but it does not itself remediate exposure or prove that a vulnerable component is safe in the shipped configuration.

Operationally, mature programs tie release gates to dependency policy checks, secret scanning, signed builds, and rapid patch intake. For products that interact with NHIs, the vendor should also verify that embedded credentials are short-lived, scoped, and revocable, especially when integrations reach into customer environments. NHI Mgmt Group’s LiteLLM PyPI package breach illustrates why dependency trust is not abstract: package compromise can become customer credential exposure. OWASP’s software risk guidance and NIST CSF both point toward repeatable controls, but current guidance suggests that ownership only becomes meaningful when it is backed by clear remediation SLAs and disclosure thresholds.

  • Map every shipped dependency to a responsible maintainer and a patch path.
  • Block releases when defaults create unnecessary exposure, especially for secrets and admin paths.
  • Document how third-party components are monitored, patched, and retired.
  • Require customer-facing notices when weak defaults or vulnerable dependencies affect deployed risk.

These controls tend to break down in fast-moving CI/CD environments because dependency updates, build-time secrets, and release approvals often move faster than security review.

Common Variations and Edge Cases

Tighter dependency controls often increase release overhead, requiring organisations to balance shipping velocity against assurance depth. That tradeoff becomes sharper in open-source ecosystems, where upstream maintainers may be external, unpaid, or unavailable, and in managed services where the vendor controls the code but not all deployment contexts. There is no universal standard for how much upstream risk must be accepted without delaying release, so governance needs to define thresholds rather than rely on ad hoc judgment.

One common edge case is when a product is safe in the vendor’s lab but unsafe in customer environments because defaults assume optional hardening steps. Another is when a dependency is technically patched, yet the shipped configuration still leaves inherited secrets, overbroad scopes, or fallback authentication enabled. NHI Mgmt Group’s Ultimate Guide to NHIs is useful here because dependency hygiene and NHI hygiene converge whenever software ships with embedded credentials or third-party access. Best practice is evolving toward explicit vendor accountability for secure-by-default configuration, dependency provenance, and timely disclosure, while the customer side focuses on verification rather than assumption.

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.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0GV.OV-01Governance and oversight apply to shipped software accountability.
OWASP Non-Human Identity Top 10NHI-02Weak defaults often expose non-human identities and secrets.
NIST AI RMFGOVERNRisk governance clarifies accountability for unsafe shipped components.

Assign owners for dependency risk and require release gates before software ships.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on June 10, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org