Replace Json.parse with Json.safe_parse in ee/app/services/search/zoekt/rollout_service.rb

What does this MR do and why?

  • Replaces ::Gitlab::Json.parse with ::Gitlab::Json.safe_parse in `ee/app/services/search/zoekt/rollout_service.rb` when logging the zoekt_rollout_plan.
  • Purpose: safe_parse enforces limits on JSON parsing to avoid heavy/unsafe log parsing.

Merge request reports

Loading