Skip to content

Conversation

@kaviththiranga
Copy link
Contributor

  • Create .npmrc with ignore-scripts=true to prevent malicious lifecycle scripts
  • Pin all dependency versions (remove ^ and ~ semver ranges) to prevent unintended updates

Security audit verified:

  • CI/CD already uses npm ci (enforces lockfile)
  • No npm update commands in pipelines
  • No npx commands without version pinning
  • No installed packages match Hai-Hulud 2.0 affected versions list

 - Create .npmrc with ignore-scripts=true to prevent malicious lifecycle scripts
 - Pin all dependency versions (remove ^ and ~ semver ranges) to prevent
   unintended updates

 Security audit verified:
 - CI/CD already uses npm ci (enforces lockfile)
 - No npm update commands in pipelines
 - No npx commands without version pinning
 - No installed packages match Hai-Hulud 2.0 affected versions list
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants