From 38b039cfa174465ed8eb81405ff767ce66e8f20f Mon Sep 17 00:00:00 2001 From: fuzzing-researcher Date: Sat, 8 Aug 2026 07:10:22 +0300 Subject: [PATCH] common/json: fix out-of-bounds slice in the comment scanner --- common/json/internal/contextjson/comment.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/common/json/internal/contextjson/comment.go b/common/json/internal/contextjson/comment.go index e7aec487..b55b5d30 100644 --- a/common/json/internal/contextjson/comment.go +++ b/common/json/internal/contextjson/comment.go @@ -211,6 +211,9 @@ func skipJSONString(data []byte, start int) int { i++ } } + if i > len(data) { + i = len(data) + } return i }