diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm
index 69eeaed58d100bfc16a99689beeb30d14aa33514..687596f966ff418d9d8674a8a8fe8f4bb1daa56b 100644
--- a/gnu/packages/image.scm
+++ b/gnu/packages/image.scm
@@ -100,7 +100,8 @@ (define libpng/fixed
 (define-public libpng-1.2
   (package
     (inherit libpng)
-    (version "1.2.56")
+    (replacement #f)
+    (version "1.2.57")
     (source
      (origin
        (method url-fetch)
@@ -111,7 +112,7 @@ (define-public libpng-1.2
                    "ftp://ftp.simplesystems.org/pub/libpng/png/src"
                    "/libpng12/libpng-" version ".tar.xz")))
        (sha256
-        (base32 "1ghd03p353x0vi4dk83n1nlldg11w7vqdk3f99rkgfb82ic59ki4"))))))
+        (base32 "1n2lrzjkm5jhfg2bs10q398lkwbbx742fi27zgdgx0x23zhj0ihg"))))))
 
 (define-public libjpeg
   (package