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
{{ message }}
Repository navigation
Commit 33e009c
Browse filesBrowse the repository at this point in the historyBrowse files
fix(@angular-devkit/schematics): prevent schematic writes from escaping the workspace via symlinks
A schematic/migration write can escape the workspace root via a symlinked
directory inside the workspace: ScopedHost's containment is lexical and does
not resolve symlinks. WorkspaceRootHost resolves the real (symlink-collapsed)
path and rejects any write/delete/rename whose real location is outside the
workspace root, mirroring the MCP host's realpath-based restriction.
0 commit comments