diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
index f542f0c87aeb23007a5ee7a7eca1c10b0885aafa..f6232abafa5afa4a8e783c1e1d049537f66b50b2 100644
--- a/gnu/packages/admin.scm
+++ b/gnu/packages/admin.scm
@@ -668,7 +668,7 @@ (define-public sudo
 (define-public wpa-supplicant
   (package
     (name "wpa-supplicant")
-    (version "2.1")
+    (version "2.2")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -677,7 +677,7 @@ (define-public wpa-supplicant
                     ".tar.gz"))
               (sha256
                (base32
-                "0xxjw7lslvql1ykfbwmbhdrnjsjljf59fbwf837418s97dz2wqwi"))))
+                "1vf8jc4yyksbxf86narvsli3vxfbm8nbnim2mdp66nd6d3yvin70"))))
     (build-system gnu-build-system)
     (arguments
      '(#:phases (alist-replace