Skip to content

fix(deps): vuln minor upgrades — 4 packages (minor: 3 · patch: 1) [package.json] - #1378

Open
gh-worker-campaigns-3e9aa4[bot] wants to merge 2 commits into
developfrom
engraver-auto-version-upgrade/minorpatch/npm/0-1787554258
Open

fix(deps): vuln minor upgrades — 4 packages (minor: 3 · patch: 1) [package.json]#1378
gh-worker-campaigns-3e9aa4[bot] wants to merge 2 commits into
developfrom
engraver-auto-version-upgrade/minorpatch/npm/0-1787554258

Conversation

@gh-worker-campaigns-3e9aa4

Copy link
Copy Markdown
Contributor

Summary: High-severity security update — 4 packages upgraded (MINOR changes included)

Manifests changed:

  • package.json (yarn)

✅ Action Required: Please review the changes below. If they look good, approve and merge this PR.


Updates

Package From To Type Dep Type Vulnerabilities Fixed
nanoid 3.3.8 3.3.18 patch Transitive 4 HIGH
dd-trace 5.56.0 5.123.0 minor Direct 2 HIGH
@sigstore/core 3.0.0 3.2.1 minor Transitive 2 MEDIUM
ajv 6.12.6 6.15.0 minor Transitive 2 MEDIUM

Security Details

🚨 Critical & High Severity (6 fixed)
Package CVE Severity Summary Unsafe Version Fixed In Case
dd-trace GHSA-wxqq-gcq8-c443 HIGH dd-trace-js: Improper parsing of W3C baggage headers may lead to DoS 5.56.0 5.100.0 -
dd-trace CVE-2026-50272 HIGH dd-trace: Improper parsing of W3C baggage headers may lead to DoS 5.56.0 - -
nanoid GHSA-28wg-ghj8-5hjv HIGH nanoid: non-secure generators can loop indefinitely with negative size 3.3.8 3.3.16 -
nanoid CVE-2026-67214 HIGH nanoid Infinite Loop via Negative Size in non-secure module 3.3.8 - -
nanoid GHSA-2v37-7h3g-55p8 HIGH nanoid: custom generators can loop indefinitely when size is zero 3.3.8 3.3.18 -
nanoid CVE-2026-67213 HIGH nanoid before 5.1.6 Infinite Loop via Zero Size in customAlphabet and customRandom 3.3.8 - -
ℹ️ Other Vulnerabilities (4)
Package CVE Severity Summary Unsafe Version Fixed In Case
@sigstore/core GHSA-jfc7-64v2-mr8c MODERATE @sigstore/core has DSSE payloadType type-binding failure 3.0.0 3.2.1 -
@sigstore/core CVE-2026-48758 MODERATE sigstore-js: DSSE payloadType type-binding failure 3.0.0 - -
ajv GHSA-2g4f-4pwh-qvx6 MODERATE ajv has ReDoS when using $data option 6.12.6 8.18.0 -
ajv CVE-2025-69873 MODERATE - 6.12.6 - -

Review Checklist

Standard review:

  • Review changes for compatibility with your code
  • Check for breaking changes in release notes
  • Run tests locally or wait for CI
  • Approve and merge this PR

Update Mode: all_vulns

🤖 Generated by DataDog Automated Dependency Management System

Copilot AI left a comment

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.

Pull request overview

This PR aims to remediate reported dependency vulnerabilities by upgrading dd-trace and overriding several transitive dependencies via Yarn resolutions, with corresponding lockfile updates.

Changes:

  • Upgraded direct dev dependency dd-trace to ^5.123.0.
  • Updated transitive nanoid via resolutions to ^3.3.18.
  • Added resolutions intended to bump transitive @sigstore/core and ajv (though the current yarn.lock still resolves older versions for these).

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated 3 comments.

File Description
package.json Bumps dd-trace, adjusts nanoid resolution, and adds resolutions for @sigstore/core and ajv.
yarn.lock Updates the dependency graph/lockfile for the bumped dependencies (with remaining older @sigstore/core / ajv resolutions present).

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread package.json
Comment on lines +134 to +136
"@sigstore/core@npm:^3.0.0": "npm:^3.2.1",
"ajv@npm:^6.10.0": "npm:^6.15.0",
"ajv@npm:^6.12.4": "npm:^6.15.0"
Comment thread package.json
"minimatch@^10.1.1": "10.2.3",
"lodash": "4.18.0",
"nanoid": "3.3.8",
"nanoid": "^3.3.18",
Comment thread package.json
"@typescript-eslint/eslint-plugin": "5.61.0",
"@typescript-eslint/parser": "5.61.0",
"dd-trace": "^5.28.0",
"dd-trace": "^5.123.0",
dd-octo-sts-c33ac5 Bot and others added 2 commits August 24, 2026 21:38
….json]

Co-authored-by: gh-worker-campaigns-3e9aa4[bot] <244854796+gh-worker-campaigns-3e9aa4[bot]@users.noreply.github.com>
Co-authored-by: gh-worker-campaigns-3e9aa4[bot] <244854796+gh-worker-campaigns-3e9aa4[bot]@users.noreply.github.com>
@gh-worker-campaigns-3e9aa4

Copy link
Copy Markdown
Contributor Author

Auto-rebase complete

Branch is up to date with develop — rebased onto df00559.


Auto-Rebase · Add no-auto-rebase to opt out

Copilot AI review requested due to automatic review settings August 24, 2026 21:38
@dd-octo-sts-c33ac5
dd-octo-sts-c33ac5 Bot force-pushed the engraver-auto-version-upgrade/minorpatch/npm/0-1787554258 branch from 5fcc777 to 302ee05 Compare August 24, 2026 21:38

Copilot AI left a comment

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.

Pull request overview

Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.

Suppressed comments (1)

package.json:134

  • The new Yarn resolution for @sigstore/core doesn’t appear to be taking effect: yarn.lock still pins "@sigstore/core@npm:^3.0.0" to version 3.0.0 (see yarn.lock:4949-4952). This means the intended security upgrade to 3.2.1 isn’t actually applied via the lockfile.
    "@sigstore/core@npm:^3.0.0": "npm:^3.2.1",

Comment thread package.json
Comment on lines +135 to +136
"ajv@npm:^6.10.0": "npm:^6.15.0",
"ajv@npm:^6.12.4": "npm:^6.15.0"
@sbarrio
sbarrio requested a review from cdn34dd August 25, 2026 07:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant