Skip to content

fix(deps): pin @xmldom/xmldom to 0.8.15 for GHSA-6gmq-8vp8-gcm6 - #226

Merged
badcuban merged 1 commit into
mainfrom
threadlines/xmldom-override
Sep 5, 2026
Merged

fix(deps): pin @xmldom/xmldom to 0.8.15 for GHSA-6gmq-8vp8-gcm6#226
badcuban merged 1 commit into
mainfrom
threadlines/xmldom-override

Conversation

@badcuban

@badcuban badcuban commented Sep 5, 2026

Copy link
Copy Markdown
Collaborator

Dependabot flagged @xmldom/xmldom 0.8.13 (medium, GHSA-6gmq-8vp8-gcm6: XML fragment injection during serialization). It is pulled in through plist by electron-builder in the desktop app, so it is a build-time dependency only.

Added a pnpm override for the 0.8 range so it resolves to 0.8.15, the first patched version, following the existing override pattern in pnpm-workspace.yaml. plist accepts ^0.8.8 so nothing else in the lockfile changes.

Gates: fmt, lint, typecheck, and the desktop test suite all pass. The other two Dependabot alerts (qs) were already closed by #211.

Dependabot flagged @xmldom/xmldom 0.8.13, pulled in through plist by electron-builder in the desktop app. It is a build-time dependency only.

Added a pnpm override for the 0.8 range so it resolves to 0.8.15, the first patched version, following the existing override pattern in pnpm-workspace.yaml. plist accepts ^0.8.8 so nothing else changes.
@vercel

vercel Bot commented Sep 5, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
threadlines Ready Ready Preview Sep 5, 2026 5:21am UTC

Request Review

@github-actions github-actions Bot added size:S vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Sep 5, 2026
@badcuban
badcuban merged commit bb4b5d2 into main Sep 5, 2026
16 checks passed
@badcuban
badcuban deleted the threadlines/xmldom-override branch September 5, 2026 05:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:S vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant