bitcoinfuzz icon indicating copy to clipboard operation
bitcoinfuzz copied to clipboard

Add Target for BOLT12 Invoice Request Decode

Open erickcestari opened this issue 6 months ago • 4 comments

This PR adds a new fuzzing target for BOLT12 offer decoding to our differential fuzzing. It implements the deserialize_invoice_request target and adds support for it in the clightning and ldk modules.

Closes #164

erickcestari avatar Jun 11 '25 17:06 erickcestari

Needs rebase

brunoerg avatar Jul 02 '25 17:07 brunoerg

@erickcestari I vaguely recall that you were having issues with fuzzing CLN invoice requests, due to validation being scattered throughout the codebase. Is this still the case?

morehouse avatar Jul 09 '25 18:07 morehouse

@erickcestari I vaguely recall that you were having issues with fuzzing CLN invoice requests, due to validation being scattered throughout the codebase. Is this still the case?

Yes, this is still the case for CLN.

erickcestari avatar Jul 09 '25 20:07 erickcestari

Needs rebase.

brunoerg avatar Oct 30 '25 19:10 brunoerg