[gimp/gimp-2-8] Bug 708098 - Further mitigation for CVE-2012-4245 (script-fu-server)



commit d6e7557001000e6aaf93cee7c4d3379642d72d4a
Author: Christian Lehmann <dev christianl de>
Date:   Wed Apr 23 18:07:45 2014 +0200

    Bug 708098 - Further mitigation for CVE-2012-4245 (script-fu-server)
    
    Reorder server_start()'s arguments so they match the PDB signature.
    
    (cherry picked from commit 3b72ad8939c3a1463492d102dfe457e5fef68d04)

 plug-ins/script-fu/script-fu-server.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/plug-ins/script-fu/script-fu-server.c b/plug-ins/script-fu/script-fu-server.c
index c58792d..c330ded 100644
--- a/plug-ins/script-fu/script-fu-server.c
+++ b/plug-ins/script-fu/script-fu-server.c
@@ -251,11 +251,11 @@ script_fu_server_run (const gchar      *name,
       server_mode = TRUE;
 
       /*  Start the server  */
-      server_start ((params[3].data.d_string &&
-                     strlen (params[3].data.d_string)) ?
-                    params[3].data.d_string : "127.0.0.1",
-                    params[1].data.d_int32,
-                    params[2].data.d_string);
+      server_start ((params[1].data.d_string &&
+                     strlen (params[1].data.d_string)) ?
+                    params[1].data.d_string : "127.0.0.1",
+                    params[2].data.d_int32,
+                    params[3].data.d_string);
       break;
 
     case GIMP_RUN_WITH_LAST_VALS:


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]