You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Harden worker dispatch and fix ReDoS; build/CI cleanup
- Validate dynamic operation/algorithm dispatch in the worker using own-property (hasOwnProperty) and function-type checks so user-controlled names cannot reach inherited Object.prototype members (resolves CodeQL unvalidated dynamic method call).
- Replace the stack-trace parsing regex in global.js with a non-backtracking pattern (resolves CodeQL ReDoS).
- Remove dead code and add fs.watch recursive fallback in build.mjs.
- Bump publish workflow to actions/checkout@v5, setup-node@v5, Node 22.
0 commit comments