-
Notifications
You must be signed in to change notification settings - Fork 445
fix(security): replace curl|sh installer pipes with download+verify (RGS-018) #43716
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
Copilot
wants to merge
27
commits into
main
Choose a base branch
from
copilot/static-analysis-report-2026-07-06
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+216
−20
Open
Changes from all commits
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
a357996
Initial plan
Copilot 3eca684
Initial plan checkpoint
Copilot 98a1883
fix(security): replace curl|sh installer patterns with download+verif…
Copilot d265668
Merge branch 'main' into copilot/static-analysis-report-2026-07-06
pelikhan 0821ca9
fix: use /tmp/gh-aw/ folder for installer temp files
Copilot 5c2c9d0
Merge branch 'main' into copilot/static-analysis-report-2026-07-06
pelikhan efc3075
fix(security): pin installer refs to resolved SHA in dev-mode templat…
Copilot 157710a
Merge remote-tracking branch 'origin/main' into copilot/static-analys…
Copilot 74b0f64
fix: sh→bash for Ollama, add SHA update docs, trufflehog arch note + …
Copilot 25c13f7
Merge branch 'main' into copilot/static-analysis-report-2026-07-06
github-actions[bot] e170120
fix(security): pin copilotSetupStepsYAML constant to immutable SHA; a…
Copilot a27d32d
Merge remote-tracking branch 'origin/main' into copilot/static-analys…
Copilot b433a83
fix(security): add SHA256 integrity check to dev-mode install-gh-aw.s…
Copilot d11cf89
fix(security): add input validation guards for SHA values in install …
Copilot ee63f05
refactor: extract installScriptTempPath constant, simplify sha256 guards
Copilot 2f879c8
refactor: use installScriptTempPath constant in fmt.Sprintf and add c…
Copilot 130bc2c
refactor: extract sha256CheckLine helper to deduplicate sha256sum com…
Copilot 89040e3
docs: document sha256CheckLine trailing newline and parameter safety …
Copilot 996ea42
fix(security): add runtime input validation to sha256CheckLine
Copilot 9b9b24e
fix: add wildcards to path validation in sha256CheckLine; remove redu…
Copilot 83cc016
Merge branch 'main' into copilot/static-analysis-report-2026-07-06
github-actions[bot] 61e0109
refactor(security): extract static SHA/hash constants; add update-ins…
Copilot b8c2764
feat(makefile): add sync-install-script-hashes target and wire into u…
Copilot ecba77b
Merge remote-tracking branch 'origin/main' into copilot/static-analys…
Copilot 1512d2b
merge: update from main and recompile lock files (firewall bump to 0.…
Copilot 662e451
Merge branch 'main' into copilot/static-analysis-report-2026-07-06
github-actions[bot] ae04e75
Merge remote-tracking branch 'origin/main' into copilot/static-analys…
Copilot File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.