Skip to content

[compliance] bump uuid dependency in typeid-js#594

Open
kp-anatoli-belski wants to merge 1 commit into
jetify-com:mainfrom
kp-anatoli-belski:fix/typeid-js-uuid-bump
Open

[compliance] bump uuid dependency in typeid-js#594
kp-anatoli-belski wants to merge 1 commit into
jetify-com:mainfrom
kp-anatoli-belski:fix/typeid-js-uuid-bump

Conversation

@kp-anatoli-belski

Copy link
Copy Markdown

Fixes jetify-com/typeid-js#21

Summary

Bump uuid from ^10.0.0 to ^11.1.1 to resolve GHSA-w5hq-g745-h8pq (missing buffer bounds check in v3/v5/v6 when a caller-provided buf is used). Bump package version to 1.2.1.

Remove @types/uuid from devDependencies since uuid v11+ ships its own TypeScript types.

No source code changes. typeid-js only uses stringify and v7 from uuid. The vulnerable buffer APIs are not called. This is a dependency/audit fix for downstream consumers.

How was it tested?

  • pnpm test - 109 tests pass
  • pnpm run build - CJS, ESM, and DTS build succeed
  • npm audit --omit=dev - 0 vulnerabilities

Community Contribution License

All community contributions in this pull request are licensed to the project maintainers under the terms of the Apache 2 License.

By creating this pull request I represent that I have the right to license the contributions to the project maintainers under the Apache 2 License as stated in the Community Contribution License.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

uuid ^10.0.0 is flagged by GHSA-w5hq-g745-h8pq — bump to ^11.1.1?

1 participant