Highlights
Auth Bypass: 2 prior fixes. Scrutinize any change in this area.
packages/core/lib/console.js: most-fixed (2 issues). Treat as high-risk during review.
1 high-severity fix in this history; regressions here are high-impact.
Recurring patterns
The bug types that recur here, drawn from past fixes, not open vulnerabilities.
Path Traversal: Insecure handling of project archive destinations allows relative directory escapes during the extraction of box templates, potentially overwriting arbitrary local files.
Auth Bypass: Failure to validate console commands against an allowlist before execution allows users to bypass configured REPL restrictions and spawn unauthorized processes.
Signature Malleability/Replay Attacks: Failing to include the network 'chainId' in transaction configurations leaves transactions vulnerable to replay attacks across different Ethereum-compatible networks.