プロジェクト

全般

プロフィール

バグ #755

完了

bundler-audit で検出された crass の脆弱性(GHSA-pq4g-8rxf-4g29)に対応する

本間 紀史 さんが3日前に追加. 3日前に更新.

ステータス:
終了
優先度:
通常
担当者:
開始日:
2026/10/26
期日:
進捗率:

0%

予定工数:

説明

CI(scan_ruby / bin/bundler-audit)が失敗している。
https://github.com/init6/okinawan_eats/actions/runs/40285517339/job/121448132060

h3. 原因

  • crass 1.0.7 に GHSA-pq4g-8rxf-4g29(Incorrect tokenization of bad URLs enables CSS sanitizer bypass)が公開された。Solution: >= 1.0.8
  • crass は loofah 経由(rails-html-sanitizer)の間接依存。

h3. 対応

  • bundle update crass で 1.0.8 以上に更新し、bundler-audit / RSpec が通ることを確認する。
  • 本番デプロイまで行う(Gemfile.lock 変更のため runner で bundle install してから cap)。

本間 紀史 さんが3日前に更新

  • ステータス を 新規 から 進行中 に変更

本間 紀史 さんが3日前に更新

  • ステータス を 進行中 から 終了 に変更

他の形式にエクスポート: Atom PDF