[Haskell-cafe] base64-bytestring memory corruption bug
frase at frase.id.au
Sun Jul 25 05:50:03 UTC 2021
I want to bring to wider attention a memory bug present in
base64-bytestring. In summary, in some cases too few bytes are
allocated for the output when performing base64url decoding. This
can lead to memory corruption (which I have observed), and
possibly crashes (which I have not observed).
I submitted a pull request that fixes the issue some days ago,
but did not receive a response from the maintainers yet. I
understand that maintainers may be busy or unavailable, and that is
fine. So I am posting here mainly to ensure that USERS are aware of
To maintainers: let me know if I can provider further assistance to
resolve this issue and release a fix.
More information about the Haskell-Cafe