Development record
launch installsurface.go dirTree.resolve carries a bespoke partial path guard (rejects absolute and a leading ../ but not an embedded a/../../b) instead of the canonical fsutil.ValidRelPath. Read-only payload smoke so lower severity, but it should use the one canonical containment. Flagged by the #488 fix agent.
issueresolvednitpickiss-2608270655490198
launch installsurface.go dirTree.resolve carries a bespoke partial path guard (rejects absolute and a leading ../ but not an embedded a/../../b) instead of the canonical fsutil.ValidRelPath. Read-only payload smoke so lower severity, but it should use the one canonical containment. Flagged by the #488 fix agent.
Frontmatter
| id | iss-2608270655490198 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | nitpick |
.abcd/work/issues/resolved/iss-2608270655490198-launch-installsurface-go-dirtree-resolve.md
open on GitHub ↗ · commit history ↗