Replace Json.parse with Json.safe_parse in ee/app/services/search/zoekt/rollout_service.rb
Code
Review changes
Check out branch
Open in Workspace
Download
Patches
Plain diff
Expand sidebar
Replace Json.parse with Json.safe_parse in ee/app/services/search/zoekt/rollout_service.rb
Abdelrhman Deif
requested to merge
gitlab-community/gitlab-org/gitlab:Fix-Gitlab/JsonSafeParse-in-rollout_service.rb
into
master
Feb 15, 2026
Overview
36
Commits
6
Pipelines
8
Changes
1
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