Skip to content

fix: security harden workflows against command injection - #4723

Open
kuramaSeige-OFC wants to merge 1 commit into
Syknapse:masterfrom
kuramaSeige-OFC:fix-ci-workflow-vuln
Open

fix: security harden workflows against command injection#4723
kuramaSeige-OFC wants to merge 1 commit into
Syknapse:masterfrom
kuramaSeige-OFC:fix-ci-workflow-vuln

Conversation

@kuramaSeige-OFC

@kuramaSeige-OFC kuramaSeige-OFC commented Aug 21, 2026

Copy link
Copy Markdown
Collaborator

What does this PR change?

Hardens GitHub Action workflows (ci.yml and card-to-archive.yml) against shell command injection by replacing direct template interpolation with environment variables.

Why?

Resolves #4721

Type of change

  • Bug fix
  • Improvement / enhancement
  • New feature
  • Other

Checklist

  • I've linked the relevant issue above (or explained why there isn't one)
  • My changes only touch the files relevant to this PR
  • I've tested locally where applicable

@kuramaSeige-OFC kuramaSeige-OFC self-assigned this Aug 21, 2026
@github-actions github-actions Bot added the ci CI/CD changes label Aug 21, 2026
@kuramaSeige-OFC kuramaSeige-OFC mentioned this pull request Aug 21, 2026
13 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci CI/CD changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Security] Harden workflows against shell command injection via untrusted filenames

1 participant