Skip to content

fix: resolve pnpm audit vulnerabilities - #33

Merged
redanthrax merged 1 commit into
masterfrom
fix/pnpm-audit-vulnerabilities
Oct 1, 2026
Merged

redanthrax merged 1 commit into
masterfrom
fix/pnpm-audit-vulnerabilities

Conversation

@redanthrax

Copy link
Copy Markdown
Owner

Summary

  • Update @n8n/eslint-plugin-community-nodes 0.34.0 -> 0.35.0
  • Update @n8n/node-cli 0.49.1 -> 0.51.1
  • Bump pinned pnpm overrides: brace-expansion 5.0.9 -> 5.0.12, axios 1.18.0 -> 1.20.0
  • Add stream-json override (3.5.0) to patch a prototype pollution advisory

Resolves all 16 vulnerabilities reported by pnpm audit (9 high, 7 moderate): brace-expansion DoS, axios ReDoS/prototype-pollution/header-injection issues, and stream-json prototype pollution. All affected packages are dev-only transitive dependencies via @n8n/node-cli and @n8n/eslint-plugin-community-nodes.

Verification

  • pnpm audit -> no known vulnerabilities
  • pnpm run build -> passes
  • pnpm run lint -> passes
  • pnpm run audit:supply-chain -> passes

- Update @n8n/eslint-plugin-community-nodes 0.34.0 -> 0.35.0
- Update @n8n/node-cli 0.49.1 -> 0.51.1
- Bump pinned overrides: brace-expansion 5.0.9 -> 5.0.12, axios 1.18.0 -> 1.20.0
- Add stream-json override (3.5.0) to patch prototype pollution advisory

Resolves all 16 reported vulnerabilities (9 high, 7 moderate):
brace-expansion DoS, axios ReDoS/prototype-pollution/header-injection
issues, and stream-json prototype pollution. All dev-only transitive
deps via @n8n/node-cli and @n8n/eslint-plugin-community-nodes.

Verified: pnpm audit clean, build/lint/supply-chain checks pass.
@redanthrax
redanthrax merged commit 19823f6 into master Oct 1, 2026
1 check passed
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.

1 participant