Skip to content

fix: override uuid to ^14.0.0 (GHSA-q3hp-2qq2-cp23)#184

Open
simon-lowes wants to merge 1 commit intomainfrom
fix/security-uuid-86
Open

fix: override uuid to ^14.0.0 (GHSA-q3hp-2qq2-cp23)#184
simon-lowes wants to merge 1 commit intomainfrom
fix/security-uuid-86

Conversation

@simon-lowes
Copy link
Copy Markdown
Owner

Resolves Dependabot alert #86.

uuid@9.0.1 is bundled transitively via tinacms -> mermaid@9 -> uuid. mermaid@9 pins uuid@9, vulnerable to GHSA-q3hp-2qq2-cp23. Bumping the parent chain isn't viable without churning tinacms — adding an npm override to force uuid: ^14.0.0 everywhere in the tree.

npm ls uuid after install: uuid@14.0.0 overridden (the only copy in the tree).

Note: this PR doesn't address Dependabot alert #83 (astro 5 -> 6), which Dependabot already opened a separate PR for (#174). That one needs manual migration work.

Resolves Dependabot alert #86. uuid@9.0.1 (transitive via tinacms -> mermaid)
is vulnerable to GHSA-q3hp-2qq2-cp23. mermaid@9 pins it; can't bump upstream
without churning tinacms. Added an npm override to force ^14.0.0.
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.

1 participant