From 74f3a3ed220753afab4e4e5ebacd7b26e45792e9 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Thu, 25 Jan 2024 09:26:30 -0800 Subject: [PATCH] 6.6-stable patches added patches: revert-keys-encrypted-add-check-for-strsep.patch --- ...-keys-encrypted-add-check-for-strsep.patch | 35 +++++++++++++++++++ queue-6.6/series | 1 + 2 files changed, 36 insertions(+) create mode 100644 queue-6.6/revert-keys-encrypted-add-check-for-strsep.patch diff --git a/queue-6.6/revert-keys-encrypted-add-check-for-strsep.patch b/queue-6.6/revert-keys-encrypted-add-check-for-strsep.patch new file mode 100644 index 00000000000..d52c3890f7f --- /dev/null +++ b/queue-6.6/revert-keys-encrypted-add-check-for-strsep.patch @@ -0,0 +1,35 @@ +From 1ed4b563100230ea68821a2b25a3d9f25388a3e6 Mon Sep 17 00:00:00 2001 +From: Mimi Zohar +Date: Wed, 24 Jan 2024 14:21:44 -0500 +Subject: Revert "KEYS: encrypted: Add check for strsep" + +From: Mimi Zohar + +commit 1ed4b563100230ea68821a2b25a3d9f25388a3e6 upstream. + +This reverts commit b4af096b5df5dd131ab796c79cedc7069d8f4882. + +New encrypted keys are created either from kernel-generated random +numbers or user-provided decrypted data. Revert the change requiring +user-provided decrypted data. + +Reported-by: Vishal Verma +Signed-off-by: Mimi Zohar +Signed-off-by: Greg Kroah-Hartman +--- + security/keys/encrypted-keys/encrypted.c | 4 ---- + 1 file changed, 4 deletions(-) + +--- a/security/keys/encrypted-keys/encrypted.c ++++ b/security/keys/encrypted-keys/encrypted.c +@@ -237,10 +237,6 @@ static int datablob_parse(char *datablob + break; + } + *decrypted_data = strsep(&datablob, " \t"); +- if (!*decrypted_data) { +- pr_info("encrypted_key: decrypted_data is missing\n"); +- break; +- } + ret = 0; + break; + case Opt_load: diff --git a/queue-6.6/series b/queue-6.6/series index 5fdcb50f131..17c6e1d1f38 100644 --- a/queue-6.6/series +++ b/queue-6.6/series @@ -578,3 +578,4 @@ ipv6-mcast-fix-data-race-in-ipv6_mc_down-mld_ifc_wor.patch i2c-s3c24xx-fix-read-transfers-in-polling-mode.patch i2c-s3c24xx-fix-transferring-more-than-one-message-i.patch riscv-fix-wrong-usage-of-lm_alias-when-splitting-a-huge-linear-mapping.patch +revert-keys-encrypted-add-check-for-strsep.patch -- 2.47.3