From 72173b27772b5b69398f3bfd300fa26f0529d5db Mon Sep 17 00:00:00 2001 From: Kfir Kahanov Date: Sun, 2 Nov 2025 23:43:36 +0200 Subject: [PATCH] bitlocker: Handle getting NULL passwords --- lib/bitlk/bitlk.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/bitlk/bitlk.c b/lib/bitlk/bitlk.c index 9fdd0606..5f1762a7 100644 --- a/lib/bitlk/bitlk.c +++ b/lib/bitlk/bitlk.c @@ -1132,6 +1132,9 @@ static int bitlk_kdf(const char *password, int i = 0; int r = 0; + if (!password) + return -EINVAL; + memcpy(kdf.salt, salt, 16); r = crypt_hash_init(&hd, BITLK_KDF_HASH);