Skip to content

Fix/hunt2 runtime - #371

Merged
queil merged 42 commits into
mainfrom
fix/hunt2-runtime
Oct 15, 2026
Merged

queil merged 42 commits into
mainfrom
fix/hunt2-runtime

Conversation

@queil

@queil queil commented Oct 14, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@strix-security

strix-security Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

Strix Security Review

Warning

This pull request has 43 commits after the last Strix review (ea0846b). Strix has not reviewed these changes.
Automatic review on push is off for this repository. To review the latest changes, tag @strix-security in a comment, or turn on re-review on push.

No security issues found.

Review summary

Reviewed PR #371 ("Fix/hunt2 runtime") in full: every changed source file under src/Weir (Program, Script, Session, Builtins, Can, Check, Contracts, Eval, Fmt, Http, Parser, Prelude, Proc, SchemaTypes, Serve) was read end-to-end and its data flows traced, along with the supporting docs, skills, tests, CI, and tooling changes. The changes are defensive hardening — request-body size limits (413 responses), strict UTF-8 source decoding, symlink-aware lockfile path confinement, credential-header filtering on cross-origin redirects, refusal of command execution during module import, teardown/kill race fixing, and stack-depth and linear-time fixes — and introduce no new security vulnerabilities. No hardcoded secrets or attacker-controllable sinks were introduced.

Updated for ea0846b.


Reviewed by Strix
Re-run review · Configure security review settings

@queil
queil added this pull request to stack #374 October 14, 2026 20:52
queil added 28 commits October 14, 2026 22:52
@queil
queil force-pushed the fix/hunt2-runtime branch from ea0846b to 5dfbb19 Compare October 14, 2026 20:52
@queil
queil merged commit 0652e44 into main Oct 15, 2026
3 checks passed
@queil
queil deleted the fix/hunt2-runtime branch October 15, 2026 20:15
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