Skip to content

[Cycode] Fix for vulnerable manifest file dependency - dompurify updated to version 3.4.8#91

Open
cycode-security[bot] wants to merge 1 commit into
mainfrom
cycode-fix-suggestion-manifest-dependency-update-3e8c3ce0-c3c6-4105-b3bf-b2c0637537d2
Open

[Cycode] Fix for vulnerable manifest file dependency - dompurify updated to version 3.4.8#91
cycode-security[bot] wants to merge 1 commit into
mainfrom
cycode-fix-suggestion-manifest-dependency-update-3e8c3ce0-c3c6-4105-b3bf-b2c0637537d2

Conversation

@cycode-security

@cycode-security cycode-security Bot commented Jun 15, 2026

Copy link
Copy Markdown

Cycode Vulnerable Dependencies Update

This pull request updates the following manifest file:

File Path Number of packages to update
ui/app/package.json 1

📂 ui/app/package.json

1 package will be updated to resolve vulnerabilities:

Package Name Current Version Updated Version
dompurify 3.2.4 3.4.8

Warning

Lock file generation failed for one or more manifest files in this pull request. Please regenerate the lock file manually before merging.


Note

Low Risk
Single dependency patch bump with no logic changes; main merge risk is an out-of-sync lockfile if not regenerated.

Overview
Bumps the dompurify dependency in ui/app/package.json from ^3.2.4 to ^3.4.8 to address a reported vulnerable dependency (Cycode). No application code changes; existing usage (e.g. sanitizing frontend information HTML in Config.tsx) stays the same.

Note: The PR description indicates the lockfile may still need to be regenerated manually before merge.

Reviewed by Cursor Bugbot for commit 6837c93. Bugbot is set up for automated code reviews on this repo. Configure here.

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 6837c93. Configure here.

Comment thread ui/app/package.json
"@tanstack/react-query": "^4.39.1",
"date-fns": "^4.1.0",
"dompurify": "^3.2.4",
"dompurify": "^3.4.8",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lockfile still pins dompurify

Medium Severity

This change raises dompurify to ^3.4.8 in ui/app/package.json, but ui/package-lock.json still records ^3.2.4 and resolves dompurify 3.2.4. Installs that honor the lockfile can keep the older package, so the intended vulnerability fix may not land in CI or production builds.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 6837c93. Configure here.

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.

0 participants