Letra da música “Fusil” de SCH
#Sch #Fusil
https://daletra.com.br/sch/letra/fusil.html

There's a researcher, Jiang Yuancheng, who's doing a great work finding CPython crashes and memory leaks: https://github.com/python/cpython/issues?q=is%3Aissue%20author%3AYuanchengJiang

They've come up with a very clever idea for a new way of fuzzing, made a fine tool out of it, and are reaping great results.

Fuzzing can be a diminishing returns endeavor: you only have so many bugs to find. Their approach has shown itself to cover different areas and kinds of issues well, as shown by their track record.

#CPython #Python #Fuzzer #Fuzzing #fusil

python/cpython

The Python programming language. Contribute to python/cpython development by creating an account on GitHub.

GitHub
Guarda il testo della canzone “Fusil” di SCH
#Sch #Fusil
https://daletra.online/sch/testi/fusil.html
Letra da música “Fusil” de SCH
#Sch #Fusil
https://daletra.com.br/sch/letra/fusil.html
Confira a letra da música “Fusil” de SCH
#Sch #Fusil
https://daletra.com.br/sch/letra/fusil.html
Paroles de la chanson “Fusil” de SCH
#Sch #Fusil
https://daletra.art/sch/paroles/fusil.html
Letra da música “Fusil” de SCH
#Sch #Fusil
https://daletra.com.br/sch/letra/fusil.html

So someone found a segfault in NumPy and reported it as a security bug: https://huntr.com/bounties/49928a2c-c6bb-4c1c-80ec-5d7bf708bf28. After some back and forth, the NumPy developers agreed it was a security bug (with a low score, but still).

However, since fusil had already found that crash and I had reported it 2 months earlier (https://github.com/numpy/numpy/issues/28829), the report was deemed a duplicate and no CVE was assigned.

We didn't find a CVE, but avoided one :)

Link to fix: https://github.com/numpy/numpy/pull/30071

#fusil #fuzzer #fuzzing #numpy #python

huntr - The world’s first bug bounty platform for AI/ML

The world’s first bug bounty platform for AI/ML

Fuzzing pyhacl (https://codeberg.org/drlazor8/pyhacl), a package of Cython bindings for HACL* (the High Assurance Cryptographic Library), with fusil we only found one crash.

It turned out to actually be a silly bug in #Cython:

Issue: https://github.com/cython/cython/issues/7263

Fix: https://github.com/cython/cython/pull/7264

Goes to show how fuzzing a C-extension can uncover crashes in many different layers.

Thanks @drlazor8 for taking up the call for C-extensions maintainers to fuzz their code.

#fusil #Python #pyhacl #hacl #fuzzing #fuzzer

pyhacl

cython wrapper around HACL* the Hight Assurance Cryptographic Library

Codeberg.org