diff --git a/meta/recipes-kernel/linux/cve-exclusion_6.18.inc b/meta/recipes-kernel/linux/cve-exclusion_6.18.inc
index 9e446741d5..ade11d8025 100644
--- a/meta/recipes-kernel/linux/cve-exclusion_6.18.inc
+++ b/meta/recipes-kernel/linux/cve-exclusion_6.18.inc
@@ -1,11 +1,11 @@
 
 # Auto-generated CVE metadata, DO NOT EDIT BY HAND.
-# Generated at 2026-04-22 14:47:41.674823+00:00 for kernel version 6.18.23
-# From linux_kernel_cves cve_2026-04-22_1300Z-1-g44d8eee41e5
+# Generated at 2026-04-23 15:18:10.087069+00:00 for kernel version 6.18.24
+# From linux_kernel_cves cve_2026-04-23_1400Z
 
 
 python check_kernel_cve_status_version() {
-    this_version = "6.18.23"
+    this_version = "6.18.24"
     kernel_version = d.getVar("LINUX_VERSION")
     if kernel_version != this_version:
         bb.warn("Kernel CVE status needs updating: generated for %s but kernel is %s" % (this_version, kernel_version))
@@ -21458,7 +21458,7 @@ CVE_STATUS[CVE-2026-31405] = "cpe-stable-backport: Backported in 6.18.19"
 
 CVE_STATUS[CVE-2026-31406] = "cpe-stable-backport: Backported in 6.18.21"
 
-# CVE-2026-31407 may need backporting (fixed from 6.18.24)
+CVE_STATUS[CVE-2026-31407] = "cpe-stable-backport: Backported in 6.18.24"
 
 CVE_STATUS[CVE-2026-31408] = "cpe-stable-backport: Backported in 6.18.21"
 
@@ -21706,5 +21706,9 @@ CVE_STATUS[CVE-2026-31529] = "fixed-version: only affects 6.19 onwards"
 
 CVE_STATUS[CVE-2026-31530] = "cpe-stable-backport: Backported in 6.18.21"
 
+CVE_STATUS[CVE-2026-31531] = "cpe-stable-backport: Backported in 6.18.24"
+
+# CVE-2026-31532 has no known resolution
+
 CVE_STATUS[CVE-2026-31788] = "cpe-stable-backport: Backported in 6.18.20"
 
