[Snyk] Security upgrade @slack/webhook from 6.1.0 to 7.0.0#22
[Snyk] Security upgrade @slack/webhook from 6.1.0 to 7.0.0#22unfernandito wants to merge 1 commit intomasterfrom
Conversation
The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-AXIOS-15252993
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.
This PR is being reviewed by Cursor Bugbot
Details
You are on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle.
To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.
| "integrity": "sha512-DZ8VwRFUNzuqJ5khrvwMXHmvPe+zGayJhr2CDNiKB1WBE1ST8Djl00D0IC4vvNmHMdj6DlbYRIaFE7WHjlDl5w==", | ||
| "requires": { | ||
| "undici-types": "~7.16.0" | ||
| } |
There was a problem hiding this comment.
Transitive @types/node bump to v25 may break build
High Severity
The @slack/webhook v7 upgrade causes @types/node to jump from v15 to v25 at the root level of the lockfile. This project uses TypeScript 4.3.4, and @types/node v25 is designed for TypeScript 5.x (it ships with ts5.6/ and ts5.7/ version-specific directories). This likely breaks TypeScript compilation entirely, preventing the security fix from being deployed. The new @types/node v25 also introduces a new undici-types production dependency.


Snyk has created this PR to fix 1 vulnerabilities in the npm dependencies of this project.
Snyk changed the following file(s):
package.jsonpackage-lock.jsonVulnerabilities that will be fixed with an upgrade:
SNYK-JS-AXIOS-15252993
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
📜 Customise PR templates
🛠 Adjust project settings
📚 Read about Snyk's upgrade logic
Learn how to fix vulnerabilities with free interactive lessons:
🦉 Prototype Pollution
Note
Medium Risk
Upgrades
@slack/webhookacross a major version and pulls in neweraxiosand Node type requirements, which can introduce runtime/typing incompatibilities despite being dependency-only changes.Overview
Upgrades the Slack dependency from
@slack/webhook@6.1.0to7.0.0to address the reportedaxiosprototype-pollution vulnerability.Regenerates
package-lock.jsonto reflect the new dependency graph (notably neweraxios,@slack/types, and updated Node typings/auxiliary packages).Written by Cursor Bugbot for commit 943c642. This will update automatically on new commits. Configure here.