From 7c7ded697e6322b0975f061b7e268fe44f585dab Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Tue, 30 Jul 2019 19:33:02 +0200 Subject: prog: fix out-of-bounds access ParseLog can access data out-of-bounds. Fix that and fix regression fuzz tests to catch this. --- pkg/report/report_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkg') diff --git a/pkg/report/report_test.go b/pkg/report/report_test.go index 4d3137175..983da5d1e 100644 --- a/pkg/report/report_test.go +++ b/pkg/report/report_test.go @@ -372,6 +372,6 @@ func TestFuzz(t *testing.T) { "cleaned vnod\re", "kernel\r:", } { - Fuzz([]byte(data)) + Fuzz([]byte(data)[:len(data):len(data)]) } } -- cgit mrf-deployment