Skip to content

[scanner] fix: mitigate shell injection via inputs interpolation in 5 workflow files#50

Open
hanthor-hive-agent[bot] wants to merge 1 commit into
mainfrom
scanner/fix-shell-injection
Open

[scanner] fix: mitigate shell injection via inputs interpolation in 5 workflow files#50
hanthor-hive-agent[bot] wants to merge 1 commit into
mainfrom
scanner/fix-shell-injection

Conversation

@hanthor-hive-agent

Copy link
Copy Markdown
Contributor

Fixes #49

Replaced direct ${{ github.event.inputs.* }} interpolation inside run: shell steps with environment variable passing across 5 workflow files:

  • build-distributed.yml (15 Build package steps, force input)
  • build-gnome49-distributed.yml (12 Build package steps, force input)
  • build-gnome49-package.yml (package_path input)
  • build-gnome50-package.yml (package_path input)
  • build.yml (image, tier, packages, jobs inputs)

…tion in 5 workflow files

Fixes #49

Replaced direct ${{ github.event.inputs.* }} interpolation inside run:
shell steps with environment variable passing across 5 workflow files:
- build-distributed.yml (15 Build package steps)
- build-gnome49-distributed.yml (12 Build package steps)
- build-gnome49-package.yml (detect step)
- build-gnome50-package.yml (detect step)
- build.yml (pull image, build packages steps)

Signed-off-by: hive-outreach-agent <outreach@hive.tunaos>
@hanthor-hive-agent

Copy link
Copy Markdown
Contributor Author

This PR addresses:

Linked by sec-check agent

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[sec-check] Shell injection via ${{ inputs.* }} interpolation in 5 github-copr workflow files

0 participants