Upgrade axios, dompurify, and lodash to fix security vulnerabilities#268
Merged
Upgrade axios, dompurify, and lodash to fix security vulnerabilities#268
Conversation
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
Contributor
There was a problem hiding this comment.
Pull request overview
Updates frontend runtime dependencies to address reported security vulnerabilities in the Webchat v3 bundle build (UMD + ESM).
Changes:
- Bump
axiosfrom1.13.5to1.15.0. - Bump
dompurifyfrom3.3.0to3.3.2. - Update
lodashfrom^4.17.21to4.18.1(also changes from a range to a pinned version).
- axios 1.13.5 → 1.15.0 (fixes CVE-2025-62718 critical, CVE-2026-25639, CVE-2026-39865, CVE-2026-40175 high, CVE-2025-58754 medium) - dompurify 3.3.0 → 3.3.2 (fixes CVE-2026-0540, CVE-2025-15599 XSS, prototype pollution, permissive inputs medium) - lodash ^4.17.21 → ^4.18.1 (fixes CVE-2026-4800 high, CVE-2025-13465, CVE-2026-2950 medium) Co-Authored-By: Claude Opus 4.6 <[email protected]>
44c9f87 to
54b69dd
Compare
kwinto
approved these changes
Apr 17, 2026
Collaborator
kwinto
left a comment
There was a problem hiding this comment.
LGTM. Verified axios is only used in endpoint.ts for multipart file upload (stable API across 1.13→1.15). dompurify is a patch bump. lodash stays on 4.x. All CI green.
5 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
All are minor/patch upgrades with no breaking changes. Build passes (UMD + ESM).
Relates to #131658
Test plan
🤖 Generated with Claude Code