Appearance
Why It Matters
Direct archive URLs bypass the normal package registry release path and make dependency review, provenance, and reproducibility harder. The package bytes can change independently of normal registry controls and metadata.
What Triggers
SEC753 matches dependency specs in package.json when they point directly to an http:// or https:// archive-like source such as:
.tgz.tar.gz.tar.zip- tarball-style URLs containing
/tarball/
False Positives
The rule is intentionally narrow. It only evaluates dependency sections and only flags direct archive-style URLs, not ordinary semver versions or normal registry package names.
Remediation
Prefer a published registry release with a reviewed explicit version instead of a direct archive URL dependency.