diff options
| author | tb <> | 2026-03-29 06:31:07 +0000 |
|---|---|---|
| committer | tb <> | 2026-03-29 06:31:07 +0000 |
| commit | a05eb59f42ce4d1df74a595e48b369757dc58547 (patch) | |
| tree | 393e238430d498290858efaf374d10276432d4d1 /src/lib/libcrypto/stack/stack.c | |
| parent | 66d7751c9972254d6d0f07fca49cf3533f291b5c (diff) | |
| download | openbsd-a05eb59f42ce4d1df74a595e48b369757dc58547.tar.gz openbsd-a05eb59f42ce4d1df74a595e48b369757dc58547.tar.bz2 openbsd-a05eb59f42ce4d1df74a595e48b369757dc58547.zip | |
ML-KEM: ensure that key_768 is only dereferenced with 768-bit keys
This looks like a NULL dereference that should crash, but for some reason
it doesn't, even with -O0 with all compilers i tried. At the very least it
may result in compilers deducing that key_768 != NULL and lead to incorrect
optimizations.
ok claudio jsing kenjiro miod
Diffstat (limited to 'src/lib/libcrypto/stack/stack.c')
0 files changed, 0 insertions, 0 deletions
