From 3b72ad8939c3a1463492d102dfe457e5fef68d04 Mon Sep 17 00:00:00 2001 From: Christian Lehmann Date: Wed, 23 Apr 2014 18:07:45 +0200 Subject: [PATCH] Bug 708098 - Further mitigation for CVE-2012-4245 (script-fu-server) Reorder server_start()'s arguments so they match the PDB signature. --- plug-ins/script-fu/script-fu-server.c | 10 +++++----- 1 file 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 2f2380e6d1..650d3905df 100644 --- a/plug-ins/script-fu/script-fu-server.c +++ b/plug-ins/script-fu/script-fu-server.c @@ -252,11 +252,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: