2

Is there a list of vulnerabilities that have been found in Bitcoin Core using fuzz testing?

Michael Folkson
  • 14,337
  • 3
  • 11
  • 45

1 Answers1

1

For a list of historical Bitcoin related CVEs (common vulnerabilities and exposures) see the Bitcoin wiki.

However, for a focus on Bitcoin Core vulnerabilities found by fuzzing there is a resource on the Bitcoin Core dev wiki on "fuzz trophies".

Marco Falke stated here in May 2021:

I did a survey of all bugs found first by fuzzing, excluding known bugs that can merely be reproduced by fuzzing (regression fuzz testing). I found that most bugs fall into one of the categories:

  • Silent merge conflict (forgetting to update the fuzz target after code changes)
  • A bug in the fuzz target itself
  • A recently introduced critical (exploitable) bug, but only present in the master main development branch
  • A minor (non-exploitable) bug, potentially present in previous releases
Michael Folkson
  • 14,337
  • 3
  • 11
  • 45