fusil-python is the most active fuzzer. I’m using it on Python since april 2007 (3 years ago). I tried fusil-python on CPython 2.5, 2.6, 2.7 (alpha), 3.0, 3.1 and 3.2 (alpha), PyPy 1.1, 1.2 (alpha) with the JIT, and Unladen Swallow.

CPython bugs found by fusil-python (not fixed yet)

CPython bugs found by fusil-python (fixed)

  • Module: Tkinter, cause: ?, consequence: write into non initialized memory
  • Module: weakref, cause: bug in error handler, consequence: unexpected exception during garbage collection (fatal error)

PyPy and Unladen Swallow

PyPy and Unladen Swallow were also tested using Fusil :