diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 525986e3afe74e14bd31aac5051c8f8e4ea3a464..89cbc68ac46f0c28c0b716311007f103c8ad8889 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -427,8 +427,8 @@ (define-public linux-libre
                     #:patches %linux-libre-4.20-patches
                     #:configuration-file kernel-config))
 
-(define %linux-libre-4.19-version "4.19.21")
-(define %linux-libre-4.19-hash "064vwfkcmc8ad37m1ziqc14vhvx3mba12rc9220xng3a48gwpi2m")
+(define %linux-libre-4.19-version "4.19.23")
+(define %linux-libre-4.19-hash "0s207vqq2vcrgydjjwb5n2j7di0rjahnrbn3xv4xxlp5scjp59xq")
 
 (define %linux-libre-4.19-patches
   (list %boot-logo-patch