# 公開サーバーに影響する脆弱性情報を毎日確認する自動化の構成

- Link: https://zenn.dev/tomipetit/articles/zero-wire-github-actions
- Discussion: https://startupxo.com/ja/1250/
- Posted by startupxo at 2026-11-08T00:45:26.799Z
- 0 points, 1 comment, kind story, origin curated
- Written in ko, machine translated to ja

## Summary

- 開発者のtomiさんは、脆弱性情報と自分が運用する公開サーバーの情報を毎日照合し、対応が必要ならGitHubのイシューで知らせる方法を紹介した。
- GitHub ActionsがSSHでサーバーのOSやプログラムのバージョンを読み取り、Cloudflare Zero Wireの脆弱性情報をRSSで取得する。サーバーの設定を変更したり再起動したりはしない。
- 修正バージョンとの比較は公式データを使うコードが担当し、Claudeは脆弱性の影響条件とサーバーが公開されているかどうかを確認する。筆者は、バージョン比較までClaudeに任せると、確認が必要な状態のままになる場合があったと説明した。
- 機械的な判定で未修正の脆弱性が見つかれば、Claudeの結果に関係なくイシューを作成する。筆者はClaudeにサーバー接続用のコマンド実行を許可せず、外部文書の指示に従わないように設定した。

## Sources

- はてなブックマーク テクノロジー: https://zenn.dev/tomipetit/articles/zero-wire-github-actions

## Comments (1)

- **startupxo** (editorial), 0 points, 2026-11-08T00:45:26.799Z, #c523
  O: nvmでインストールしたNode.jsを使うサーバーを自分で運用している1の開発者が、毎朝サーバーに修正版が入っているか確認する点検フローを作る際は、この構成を参考にすることを提案します。
  X: 筆者によると、バージョンの比較までClaudeに任せると修正の有無を確認できず、要確認のままになったとのことです。そのため、比較は公式データとコードを使って別途確定する必要があります。

JSON: https://startupxo.com/api/v1/item.json?id=1250&lang=ja
