diff --git a/.SRCINFO b/.SRCINFO
index 041b5992f841521bcdd9883691151b538991c452..ef503200d6e6a95f52652da848ab828b97423dd5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
 pkgbase = cuda
 	pkgdesc = NVIDIA's GPU programming toolkit
-	pkgver = 12.8.0
+	pkgver = 12.8.1
 	pkgrel = 1
 	url = https://developer.nvidia.com/cuda-zone
 	install = cuda.install
@@ -12,7 +12,7 @@ pkgbase = cuda
 	options = !strip
 	options = !debug
 	options = staticlibs
-	source = https://developer.download.nvidia.com/compute/cuda/12.8.0/local_installers/cuda_12.8.0_570.86.10_linux.run
+	source = https://developer.download.nvidia.com/compute/cuda/12.8.1/local_installers/cuda_12.8.1_570.124.06_linux.run
 	source = cuda.sh
 	source = cuda.conf
 	source = accinj64.pc
@@ -47,7 +47,7 @@ pkgbase = cuda
 	source = nsight-systems.desktop
 	source = nvvp.desktop
 	source = fix-glibc241.patch
-	sha512sums = 7939552d38c39b184946df455233eb9ffe91051656b3091b0414b2acc2939bc35dd92724b584e507976c3b4cd51f489abee2e2d0da27bfebaf8999c3f2c2bb2e
+	sha512sums = 2ac14ba054bf01924e1953053850f679ebdbc2b9150715398365464eae9d686cde2b82abb8f385b74e4eafa8d68421a9ea216c7647c08956ccba8b2299b50a6e
 	sha512sums = 3cac229e13762e09032c60b10c01d1af8da15871ec7ef76606fc69780c5d5e0410bf65c6b94230787fd9bb18c9d92083b3f65da36db97bbc8edb7a027c45a5be
 	sha512sums = 714d973bc79446f73bebe85306b3566fe25b554bcbcba2fcbe76709a3eca71fb5d183ab4da2d3b5e9326cb9cd8d13a93f6d4a005ea5a41f7ef8e6c6e81e06b5e
 	sha512sums = a4b3b03682801a98a1d8c1d14c084fd35efd384d92d497e230e3a28e0bd97b1fa48a93ccb2150f892f0b4154ca4ea2d66f5484a6a59b5c9b49963de42ecf1736
diff --git a/PKGBUILD b/PKGBUILD
index 004e82b57d6a4b2147de31f196ea0c500988cf14..a33cf1219a63d5c56c35d0ea12277fee57022656 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,10 +4,10 @@
 
 pkgname=(cuda cuda-tools)
 pkgbase=cuda
-pkgver=12.8.0
+pkgver=12.8.1
 # Before upgrading, make sure that we ship at least this version of
 # nvidia-utils as otherwise we'll get stuff such as #7.
-_driverver=570.86.10
+_driverver=570.124.06
 pkgrel=1
 pkgdesc="NVIDIA's GPU programming toolkit"
 arch=('x86_64')
@@ -52,7 +52,7 @@ source=(https://developer.download.nvidia.com/compute/cuda/${pkgver}/local_insta
         nvvp.desktop
         fix-glibc241.patch
 )
-sha512sums=('7939552d38c39b184946df455233eb9ffe91051656b3091b0414b2acc2939bc35dd92724b584e507976c3b4cd51f489abee2e2d0da27bfebaf8999c3f2c2bb2e'
+sha512sums=('2ac14ba054bf01924e1953053850f679ebdbc2b9150715398365464eae9d686cde2b82abb8f385b74e4eafa8d68421a9ea216c7647c08956ccba8b2299b50a6e'
             '3cac229e13762e09032c60b10c01d1af8da15871ec7ef76606fc69780c5d5e0410bf65c6b94230787fd9bb18c9d92083b3f65da36db97bbc8edb7a027c45a5be'
             '714d973bc79446f73bebe85306b3566fe25b554bcbcba2fcbe76709a3eca71fb5d183ab4da2d3b5e9326cb9cd8d13a93f6d4a005ea5a41f7ef8e6c6e81e06b5e'
             'a4b3b03682801a98a1d8c1d14c084fd35efd384d92d497e230e3a28e0bd97b1fa48a93ccb2150f892f0b4154ca4ea2d66f5484a6a59b5c9b49963de42ecf1736'