A new secure default for GitHub Actions: For public repositories that do not already have an applicable event policy, GitHub is introducing a default rule that disables pull_request_target. Vulnerabilities in pull_request_target workflows are ones of the most commonly exploited vulnerabilities in action workflows. It initially runs in evaluate mode, so you can see which workflow runs would be affected before enforcement begins on November 2nd.
Yesterday we made Workflow Execution Protections for GitHub Actions generally available. Workflow Execution Protections help organizations reduce CI/CD supply chain risk by controlling who can trigger workflows, which events are allowed to execute them, and now, exactly which workflows those protections apply to. Since public preview, we've added several important capabilities: ✅ Workflow targeting, allowing administrators to scope a given policy to specific workflows ✅ Insights and reporting to better understand policy coverage and enforcement ✅ A new default protection for public repositories that blocks untrusted actors from triggering workflows using the pull_request_target event, one of the most commonly abused workflow patterns in open source ecosystems I'm excited about the new default pull_request_target protection for public repositories. Secure defaults matter, and this change strengthens the security posture of the GitHub Actions ecosystem by helping protect maintainers from a commonly abused workflow trigger. The protection is currently running in evaluate mode and will be enforced on November 2, 2026. Existing pull_request_target policies remain unchanged, while public repositories without a policy will receive the default protection, giving maintainers time to review usage and create workflow-specific exceptions where appropriate. Docs 👉 https://lnkd.in/emntcEQm Huge thanks to the GitHub Actions engineering team, especially Anthony Zavala, and everyone who contributed to this effort. This has been a major focus of our platform security roadmap. Read more in the changelog 👉 https://lnkd.in/eYf7JKaK