Skip to content

Broaden elevated process limitations - #6634

Open
JohnMcPMS wants to merge 6 commits into
microsoft:masterfrom
JohnMcPMS:portable-lock
Open

JohnMcPMS wants to merge 6 commits into
microsoft:masterfrom
JohnMcPMS:portable-lock

Conversation

@JohnMcPMS

@JohnMcPMS JohnMcPMS commented Oct 29, 2026 •

Copy link
Copy Markdown
Member

📖 Description

Standardizes and broadens the blocks in place to prevent elevated processes from acting on data writable at a lower integrity level. The goal of this change is to prevent the potential for EoP attacks via system artifacts for packages.

I am hoping to follow it up reasonably soon with another change to allow these scenarios to function once again, but safely by running the intended action at a lower integrity level.

🔍 Validation

Tests are added, but mostly to ensure the security aspects. This will certainly cause failures in some scenarios that previously worked, but that is unavoidable without the much more complex change mentioned earlier.

Microsoft Reviewers: Open in CodeFlow

@JohnMcPMS
JohnMcPMS requested a review from a team as a code owner October 29, 2026 17:39
@github-actions

This comment was marked as outdated.

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