CVSROOT: /cvs Module name: src Changes by: [email protected] 2026/03/29 00:31:07
Modified files:
lib/libcrypto/mlkem: mlkem_internal.c
Log message:
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
