Supply Chain
Third-party dependency integrity, build-pipeline trust, and artifact provenance — defects ingested from outside the first-party codebase.
The ingested-artifact layer: defects originate from code and configuration AuditBuffet didn't write but runs.
In scope. Known-vulnerable dependency versions (CVE-bearing), abandoned / unmaintained packages, typosquat and dependency-confusion risk, unpinned versions and missing lockfiles, unverified build artifacts, compromised or over-permissioned CI/CD workflows, secrets leakage through build pipelines, SBOM coverage, artifact signing (Sigstore / cosign), source tampering detection, vendored-code provenance.
Not in scope. First-party cryptographic choices — that's cryptography-and-secrets. Deployment configuration of a built artifact — that's operational-readiness. Runtime attacks against a dependency's endpoints — that's access-control or injection-and-input-trust depending on the vector.
Distinct because. The defect sits in artifacts and pipelines rather than first-party application code. A package.json committing a vulnerable lodash version is supply-chain; a src/utils/lodash-wrapper.ts that calls it unsafely is code-quality or security-family. Separated out from operational-readiness because the supply-chain surface is large enough at projected scale (SLSA levels, SBOM mandates, AI-generated package hallucinations) to merit its own lens.
Conceptual sub-structure. Vulnerable deps, CI/CD integrity, artifact provenance, lockfile discipline.
Patterns in this taxon (65)
- criticalAll Dockerfile FROM statements use official base images with SHA-256 digest pinningab-001630 · infrastructure-hardening
- lowAnalytics version or SDK is reasonably currentab-001715 · marketing-analytics
- infoAuthentication library is on a recent releaseab-002219 · saas-authentication
- infoBuild reproducibility verifiedab-002152 · code-quality-essentials
- infoBundle impact of significant new dependencies is evaluatedab-000970 · dependency-supply-chain
- highCI/CD pipeline runs vulnerability scanning on every image buildab-001634 · infrastructure-hardening
- highContent rights — images, fonts, music, and trademarks are licensedab-000433 · app-store-metadata-listing
- infoCOPPA-certified ad SDKs used in children's appsab-000487 · app-store-privacy-data
- lowDependencies are imported efficientlyab-000967 · dependency-supply-chain
- mediumDependencies are reasonably currentab-000677 · code-maintainability
- infoDependency update policy documentedab-002153 · code-quality-essentials
- mediumDependency version specifiers do not allow unintended breaking changesab-000679 · code-maintainability
- lowDependency vulnerabilities tracked and remediatedab-001579 · gov-fisma-fedramp
- lowDependency vulnerability scanning enabledab-002394 · security-hardening
- lowDirect dependencies are on current major versionsab-000959 · dependency-supply-chain
- mediumEnrichment chain of custody trackedab-000888 · data-sourcing-provenance
- criticalEvery contact has source_type, source_id, and acquired_atab-000886 · data-sourcing-provenance
- infoExternal scripts use Subresource Integrity hashesab-000011 · security-headers
- highFiles field restricts published contentsab-002361 · sdk-package-quality
- highFramework dependencies listed as peerDependenciesab-002360 · sdk-package-quality
- criticalImage layers are scanned for hardcoded credentials and secretsab-001632 · infrastructure-hardening
- lowImages are signed using Docker Content Trust or Cosign; verification enforced at deploymentab-001644 · infrastructure-hardening
- highIntellectual property — no unauthorized copyrighted images, fonts, music, or trademarksab-000448 · app-store-policy-compliance
- highKnown vulnerabilities identified and remediated timelyab-001566 · gov-cmmc-level-1
- lowLicense inventory is documentedab-000963 · dependency-supply-chain
- highLock file is committed and currentab-000951 · dependency-supply-chain
- highLockfile committed to repoab-002138 · code-quality-essentials
- highLockfile contains every declared dependencyab-000024 · ai-slop-hallucinations
- mediumMinimal runtime dependenciesab-002381 · sdk-package-quality
- highNo bloated dependenciesab-002388 · sdk-package-quality
- mediumNo conflicting license combinations in production dependenciesab-000962 · dependency-supply-chain
- criticalNo copyleft licenses in proprietary project production dependenciesab-000960 · dependency-supply-chain
- mediumNo dependencies with no maintainer activity in 2+ yearsab-000955 · dependency-supply-chain
- highNo deprecated dependenciesab-002148 · code-quality-essentials
- highNo deprecated packages in dependenciesab-000956 · dependency-supply-chain
- highNo dev dependencies serving production runtime rolesab-000968 · dependency-supply-chain
- lowNo duplicate dependencies in node_modulesab-002043 · performance-deep-dive
- criticalNo known critical CVEs in production dependenciesab-000949 · dependency-supply-chain
- highNo known critical vulnerabilities in dependenciesab-000019 · security-headers
- highNo known high-severity CVEs in production dependenciesab-000950 · dependency-supply-chain
- mediumNo obvious typosquatting packagesab-000954 · dependency-supply-chain
- criticalNo packages removed from the npm registry (unpublished)ab-000953 · dependency-supply-chain
- mediumNo packages with fewer than 50 weekly downloadsab-000957 · dependency-supply-chain
- highNo packages with unknown or missing licensesab-000961 · dependency-supply-chain
- lowNo unnecessarily large packages where lighter alternatives existab-000965 · dependency-supply-chain
- mediumNo wildcard or excessively loose version rangesab-000958 · dependency-supply-chain
- lowOutdated dependencies patched within 30 days for high and critical CVEsab-002409 · security-hardening
- lowPackage dependencies locked to specific versionsab-002412 · security-hardening
- mediumPackage lock file is committedab-000020 · security-headers
- highPatch management process is documented for critical updatesab-001194 · ecommerce-pci
- highPostinstall scripts are reviewed and safeab-000952 · dependency-supply-chain
- highSecurity advisories addressedab-002149 · code-quality-essentials
- infoSoftware Bill of Materials or dependency tree reviewedab-002421 · security-hardening
- highSRI elements have crossorigin attributeab-002430 · security-headers-ii
- mediumSRI uses SHA-384 or strongerab-002429 · security-headers-ii
- lowSubresource Integrity hashes for third-party CDN scriptsab-002410 · security-hardening
- lowSystem and software updates applied timelyab-001569 · gov-cmmc-level-1
- highThird-party CI actions are pinned to full commit SHAs, not mutable tagsab-002630 · soc2-readiness
- infoThird-party crypto libs pinned to audited versionsab-001434 · finserv-encryption
- infoThird-party scripts documentedab-002427 · security-headers-ii
- mediumThird-party scripts use async or deferab-002431 · security-headers-ii
- mediumThird-party SDK versions meet privacy manifest compliance thresholdsab-000469 · app-store-privacy-data
- mediumTotal dependency count is reasonable for project sizeab-000964 · dependency-supply-chain
- infoUnused dependencies are identifiedab-000969 · dependency-supply-chain
- highVulnerability scanning is scheduled for CDE infrastructureab-001188 · ecommerce-pci