Skip to content

UID2-7059: Fix CVE-2026-44728 (@babel), CVE-2026-6321 & CVE-2026-6322 (fast-uri)#192

Merged
jon8787 merged 1 commit into
mainfrom
syw-UID2-7059-fix-babel-fasturi-vulnerabilities
May 12, 2026
Merged

UID2-7059: Fix CVE-2026-44728 (@babel), CVE-2026-6321 & CVE-2026-6322 (fast-uri)#192
jon8787 merged 1 commit into
mainfrom
syw-UID2-7059-fix-babel-fasturi-vulnerabilities

Conversation

@jon8787
Copy link
Copy Markdown
Contributor

@jon8787 jon8787 commented May 12, 2026

Summary

  • Adds npm overrides for @babel/plugin-transform-modules-systemjs >=7.29.4 (CVE-2026-44728, HIGH) and fast-uri >=3.1.2 (CVE-2026-6321, CVE-2026-6322, HIGH)
  • Updates package.json in root and all web-integration sub-packages
  • Regenerates all affected package-lock.json files

Jira: https://thetradedesk.atlassian.net/browse/UID2-7059

…(fast-uri)

Upgrade @babel/plugin-transform-modules-systemjs to >=7.29.4 and fast-uri
to >=3.1.2 via npm overrides to address HIGH severity vulnerabilities.
Comment thread package.json
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I think claude missed generating package-lock.json for this file?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

The root package-lock.json doesn't need updating here. The root package only installs mkcert and tsx (dev tooling), and neither of those pull in fast-uri or @babel/plugin-transform-modules-systemjs as transitive deps — only esbuild variants are in the root lock file. The overrides are applied as a safety net, but those vulnerable packages don't appear in the root dependency tree at all. All the sub-packages where these deps actually live (google-secure-signals and javascript-sdk) did have their lock files regenerated.

@jon8787 jon8787 merged commit 62ac0f2 into main May 12, 2026
2 checks passed
@jon8787 jon8787 deleted the syw-UID2-7059-fix-babel-fasturi-vulnerabilities branch May 12, 2026 06:45
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