summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkris <kris@FreeBSD.org>2002-06-07 07:06:57 +0000
committerkris <kris@FreeBSD.org>2002-06-07 07:06:57 +0000
commit17cac00384a89cc12309776cf6ac0ffc0f2a8642 (patch)
tree7791ec9d8b0ba95851e9affe2fb1c26e56515d82
parent86f6aaadefdc90570e46b7bdd7c9a735d692784a (diff)
downloadFreeBSD-ports-17cac00384a89cc12309776cf6ac0ffc0f2a8642.zip
FreeBSD-ports-17cac00384a89cc12309776cf6ac0ffc0f2a8642.tar.gz
Fix a potentially exploitable format string vulnerability and bump
PORTREVISION
-rw-r--r--net-mgmt/icmpmonitor/Makefile1
-rw-r--r--net-mgmt/icmpmonitor/files/patch-aa20
-rw-r--r--net/icmpmonitor/Makefile1
-rw-r--r--net/icmpmonitor/files/patch-aa20
4 files changed, 42 insertions, 0 deletions
diff --git a/net-mgmt/icmpmonitor/Makefile b/net-mgmt/icmpmonitor/Makefile
index be42b8e..a3917d7 100644
--- a/net-mgmt/icmpmonitor/Makefile
+++ b/net-mgmt/icmpmonitor/Makefile
@@ -7,6 +7,7 @@
PORTNAME= icmpmonitor
PORTVERSION= 1.1
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= icmpmonitor
diff --git a/net-mgmt/icmpmonitor/files/patch-aa b/net-mgmt/icmpmonitor/files/patch-aa
new file mode 100644
index 0000000..b13715a
--- /dev/null
+++ b/net-mgmt/icmpmonitor/files/patch-aa
@@ -0,0 +1,20 @@
+--- icmpmonitor.c.orig Fri Jun 7 00:05:24 2002
++++ icmpmonitor.c Fri Jun 7 00:05:11 2002
+@@ -160,7 +160,7 @@
+ /* protos */
+ static void logopen(void);
+ static void logclose(void);
+-static void log(int type, char *format, ...);
++static void log(int type, char *format, ...) __printflike(2, 3);
+ static int gethostaddr(const char *name);
+ static void read_hosts(const char *cfg_file_name);
+ static void init_hosts(void);
+@@ -698,7 +698,7 @@
+ # endif
+ #endif
+ #if HAVE_SYSLOG
+- syslog(type,buffer);
++ syslog(type,"%s",buffer);
+ #endif
+ } else
+ {
diff --git a/net/icmpmonitor/Makefile b/net/icmpmonitor/Makefile
index be42b8e..a3917d7 100644
--- a/net/icmpmonitor/Makefile
+++ b/net/icmpmonitor/Makefile
@@ -7,6 +7,7 @@
PORTNAME= icmpmonitor
PORTVERSION= 1.1
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= icmpmonitor
diff --git a/net/icmpmonitor/files/patch-aa b/net/icmpmonitor/files/patch-aa
new file mode 100644
index 0000000..b13715a
--- /dev/null
+++ b/net/icmpmonitor/files/patch-aa
@@ -0,0 +1,20 @@
+--- icmpmonitor.c.orig Fri Jun 7 00:05:24 2002
++++ icmpmonitor.c Fri Jun 7 00:05:11 2002
+@@ -160,7 +160,7 @@
+ /* protos */
+ static void logopen(void);
+ static void logclose(void);
+-static void log(int type, char *format, ...);
++static void log(int type, char *format, ...) __printflike(2, 3);
+ static int gethostaddr(const char *name);
+ static void read_hosts(const char *cfg_file_name);
+ static void init_hosts(void);
+@@ -698,7 +698,7 @@
+ # endif
+ #endif
+ #if HAVE_SYSLOG
+- syslog(type,buffer);
++ syslog(type,"%s",buffer);
+ #endif
+ } else
+ {
OpenPOWER on IntegriCloud