deno
fix(node): validate resolved main path stays within package directory
#33170
Merged

fix(node): validate resolved main path stays within package directory #33170

bartlomieju
bartlomieju fix(node): validate resolved main path stays within package directory
0d5b5473
bartlomieju fmt
f7cbbcc8
bartlomieju fix(node): also validate main path in CJS require and add test
9a60fdd3
bartlomieju fix: tighten test output assertion to not match success case
c90ac76f
miracatbot
miracatbot approved these changes on 2026-04-04
bartlomieju
bartlomieju commented on 2026-04-08
bartlomieju fix: tighten JS-side path prefix check and add ESM test for path trav…
b7cd57a8
bartlomieju bartlomieju enabled auto-merge (squash) 94 days ago
bartlomieju fix(node): handle Windows path separator in main path traversal check
8a18c984
bartlomieju bartlomieju merged 8295a2cf into main 94 days ago
bartlomieju bartlomieju deleted the fix/legacy-main-resolve-path-validation branch 94 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone