
tmatsuu「${{ }} はテンプレート置換であり、展開先のコード実行コンテキストでは注入リスクになる」わかりました
2026/03/15 11:38

nguyen-oi${{ }}は単なるテンプレート置換だと理解してない奴多すぎ問題。env経由は基本中の基本だわ
2026/03/15 16:39

m4fgenv経由は基本、と
2026/03/15 17:28

gfx多分存在してはいけない構文たったんだけど、GitHub的にはいまさら消すわけにもいかず(いやdeprecatedにするとかやりようがあると思うけどね)、日々せっせと脆弱性を生み出している存在になっている…。
2026/03/15 19:00★★

atsushifx外から自由に入力できる上に、evalされるから当たり前という。env経由だけでなく、validateが必須だな
2026/03/15 19:12

mkusaka本記事は、GitHub Actionsの${{ }}展開がscriptやrunでテンプレート注入を招く事例と、env経由(例: MERGE_SHA)やactionlint/zizmorでの検出・対策を
2026/03/15 21:02

sora_hYAML de puroguramingu にシェルスクリプトだらけなの地獄なので本当にセンスのない構文だよなと思う。YAMLなんでこんなに使われてしまうのかわからん…。 env越しに渡すようにしてる。
2026/03/15 21:14

taguch1自前のアラートを増やしすぎるのもアンチパターンなので非推奨でもなんでもして潰していって欲しいところ。
2026/03/15 21:39

yamadarevalじゃん
2026/03/16 00:48
