Cryptography vulnerable to buffer overflow if non-contiguous buffers were passed to APIs
Description
Published to the GitHub Advisory Database
Apr 8, 2026
Reviewed
Apr 8, 2026
Published by the National Vulnerability Database
Apr 8, 2026
Last updated
Jun 5, 2026
If a non-contiguous buffer was passed to APIs which accepted Python buffers (e.g.
Hash.update()), this could lead to buffer overflows. For example:would read past the end of the buffer on Python >3.11
References