supply-chain-attack-recon

Identifies and maps external supply-chain attack surfaces from public GitHub, registries, and SBOMs.

3.3k|507|Updated May 5, 2026
One-click install
npx skills add https://github.com/elementalsouls/Claude-BugHunter --skill supply-chain-attack-recon-elementalsouls
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: supply-chain-attack-recon
Source: https://github.com/elementalsouls/Claude-BugHunter/tree/main/skills/supply-chain-attack-recon
Command: npx skills add https://github.com/elementalsouls/Claude-BugHunter --skill supply-chain-attack-recon-elementalsouls

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Detects and maps external supply-chain attack surfaces for software organizations, helping security teams identify risks like dependency-confusion, typosquats, and vulnerable workflows before exploitation.

Core Features & Use Cases

  • OSINT-driven discovery of target orgs, public repositories, workflows, and artifacts
  • Assessment of internal-looking package names, registry exposures, and SBOM leakage
  • Detection of insecure CI/CD configurations and vulnerable workflow patterns that enable supply-chain abuse
  • Use Case: During external assessments, surface potential dependency-confusion targets and typosquat candidates to prioritize defensive hardening and monitoring

Quick Start

Run the external-recon workflow against a target with public GitHub orgs and registries to surface dependency-confusion, typosquats, and SBOM leakage.

Frequently Asked Questions about supply-chain-attack-recon

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect dependency-confusion risks in public GitHub organizations?▼

To detect dependency-confusion risks, this Skill collects OSINT from public GitHub organizations and registries to identify internal-looking package names and assess registry exposures. It analyzes SBOM data and CI/CD configurations to surface actionable findings with severity and remediation guidance.

What is supply-chain attack surface mapping for software ecosystems?▼

Supply-chain attack surface mapping identifies and exposes external risks like dependency-confusion, typosquats, and vulnerable workflows in software ecosystems. It collects OSINT from GitHub, public registries, and SBOM data to analyze exposure patterns before exploitation occurs.

Can I use OSINT to find typosquat candidates in public registries?▼

Yes, you can use OSINT to find typosquat candidates by running the external-recon workflow against targets with public registries. The Skill analyzes public package names and registry exposures to surface potential typosquat targets for defensive hardening.

How do I check CI/CD workflows for vulnerable injection patterns?▼

To check CI/CD workflows for vulnerable injection patterns, the Skill analyzes public GitHub workflow configurations and artifacts. It detects insecure CI/CD configurations and vulnerable workflow patterns that enable supply-chain abuse, then outputs actionable findings with remediation guidance.

What's the best way to assess SBOM leakage in external security assessments?▼

The best way to assess SBOM leakage is using OSINT-driven discovery to collect and analyze SBOM data from public repositories. This Skill surfaces dependency-confusion targets and SBOM leakage during external assessments to prioritize defensive monitoring.

Do I need public GitHub repositories to map external supply-chain risks?▼

Yes, you need targets with public GitHub organizations, public registries, or SBOMs to map external supply-chain risks. The Skill relies on collecting OSINT from these public sources to identify dependency-confusion, typosquat, and workflow-injection exposures.