---- xrdp-v0.6.1/common/log.c~ 2013-11-09 21:11:15.000000000 +0100
-+++ xrdp-v0.6.1/common/log.c 2013-12-07 18:38:21.836315352 +0100
-@@ -160,7 +160,7 @@
+Fix a potential security problem if the message log contained "%".
+
+diff --git a/common/log.c b/common/log.c
+index 7bbdfc0..4ed2adf 100644
+--- a/common/log.c
++++ b/common/log.c
+@@ -160,13 +160,13 @@ log_message(struct log_config* l_cfg, const unsigned int lvl, const char* msg, .
if (l_cfg->enable_syslog && (lvl <= l_cfg->log_level))
{
/* log to syslog */
}
if (lvl <= l_cfg->log_level)
+ {
+ /* log to console */
+- g_printf((char*)buff);
++ g_printf("%s", (char*)buff);
+
+ /* log to application logfile */
+ #ifdef LOG_ENABLE_THREAD