arnaucube
arnaucube/gnark-plonky2-verifierPublic Self-hosted repository
fix for V-SCT-VUL-006 and V-SCT-VUL-012
Kevin Jue kjue235@gmail.com
Tue, 19 Dec 2023 15:49:01 -0800
commit

f71795a697d57969e7e408e6bd3baa2a923804df

parent

8567f335cb6d572e9a890d6fb65683f93b292fe3

1 files changed, 5 insertions(+), 0 deletions(-)

jump to
M types/common_data.go → types/common_data.go

@@ -118,5 +118,10 @@ commonCircuitData.NumPublicInputs = raw.NumPublicInputs

commonCircuitData.KIs = raw.KIs commonCircuitData.NumPartialProducts = raw.NumPartialProducts + // Don't support circuits that have hiding enabled + if raw.FriParams.Hiding { + panic("Circuit has hiding enabled, which is not supported") + } + return commonCircuitData }