Skip to content

fix(root): resolve yaml, diff, and webpack audit findings fixes DOC-326#1098

Merged
scopsy merged 1 commit into
mainfrom
cursor/dependency-security-fixes-fe47
May 18, 2026
Merged

fix(root): resolve yaml, diff, and webpack audit findings fixes DOC-326#1098
scopsy merged 1 commit into
mainfrom
cursor/dependency-security-fixes-fe47

Conversation

@cursor
Copy link
Copy Markdown
Contributor

@cursor cursor Bot commented May 18, 2026

Summary

Resolves three pnpm audit findings that were not already covered by open dependency PRs (#1095, #1097). Linear: DOC-326.

Changes

Package Severity Strategy Advisory
yaml moderate Bpnpm.overrides^2.8.3 GHSA-48c2-rrv3-qjmp (CVE-2026-33532)
diff low Bpnpm.overrides^5.2.2 GHSA-73rr-hh4g-fpgx (CVE-2026-24001)
webpack low A — direct devDependency ^5.104.1 (resolves via file-loader / url-loader) GHSA-8fgc-7cc6-rx7x, GHSA-38r7-794h-5758

Note: pnpm.overrides for webpack did not bump the nested instance in this lockfile; pinning webpack at the workspace root ensures a patched 5.x.

Verification

  • pnpm install --no-frozen-lockfile
  • pnpm audit --json — advisory IDs 1115556, 1112705, 1113041, 1113042 no longer present
  • pnpm build — succeeded

Skipped (this run)

Open in Web View Automation 

…s DOC-326

Addresses three separate npm audit findings skipped by other open PRs.

- yaml (moderate, CVE-2026-33532): Strategy B — pnpm override to ^2.8.3. GHSA-48c2-rrv3-qjmp
- diff (low, CVE-2026-24001): Strategy B — pnpm override to ^5.2.2. GHSA-73rr-hh4g-fpgx
- webpack (low, CVE-2025-68458 / CVE-2025-68157): Strategy A — direct devDependency ^5.104.1 so file-loader/url-loader resolve a patched 5.x. GHSA-8fgc-7cc6-rx7x

Linear: DOC-326

Co-authored-by: Dima Grossman <dima@grossman.io>
@linear-code
Copy link
Copy Markdown

linear-code Bot commented May 18, 2026

DOC-326

@netlify
Copy link
Copy Markdown

netlify Bot commented May 18, 2026

Deploy Preview for docs-novu ready!

Name Link
🔨 Latest commit 2129a8b
🔍 Latest deploy log https://app.netlify.com/projects/docs-novu/deploys/6a0aad1af2c4020008a10eb0
😎 Deploy Preview https://deploy-preview-1098--docs-novu.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@scopsy scopsy marked this pull request as ready for review May 18, 2026 06:09
@scopsy scopsy merged commit e4a23d2 into main May 18, 2026
8 checks passed
@scopsy scopsy deleted the cursor/dependency-security-fixes-fe47 branch May 18, 2026 06:49
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