From a6b9ddac1dc97f1f02a8001a5dda77fb63ada322 Mon Sep 17 00:00:00 2001 From: Pav Lucistnik Date: Wed, 27 Oct 2004 19:23:53 +0000 Subject: [PATCH] - Update to 2.16.7, a security release: Class: Unauthorized Bug Change Versions: 2.9 through 2.18rc2 and 2.19 Description: It is possible to send a carefully crafted HTTP POST message to process_bug.cgi which will remove keywords from a bug even if you don't have permissions to edit all bug fields (the "editbugs" permission). Such changes are reported in "bug changed" email notifications, so they are easily detected and reversed if someone abuses it. Reference: https://bugzilla.mozilla.org/show_bug.cgi?id=252638 - Correct SQL command in pkg-message PR: ports/71161, ports/73166 Submitted by: Dmitry A Grigorovich --- devel/bugzilla/Makefile | 2 +- devel/bugzilla/distinfo | 4 ++-- devel/bugzilla/pkg-message | 5 +++-- devel/bugzilla2/Makefile | 2 +- devel/bugzilla2/distinfo | 4 ++-- devel/bugzilla2/pkg-message | 5 +++-- devel/bugzilla3/Makefile | 2 +- devel/bugzilla3/distinfo | 4 ++-- devel/bugzilla3/pkg-message | 5 +++-- 9 files changed, 18 insertions(+), 15 deletions(-) diff --git a/devel/bugzilla/Makefile b/devel/bugzilla/Makefile index d50ca0d12cd4..e1fba4a40db9 100644 --- a/devel/bugzilla/Makefile +++ b/devel/bugzilla/Makefile @@ -6,7 +6,7 @@ # PORTNAME?= bugzilla -PORTVERSION?= 2.16.6 +PORTVERSION?= 2.16.7 CATEGORIES?= devel MASTER_SITES= ${MASTER_SITE_MOZILLA} MASTER_SITE_SUBDIR= webtools webtools/archived diff --git a/devel/bugzilla/distinfo b/devel/bugzilla/distinfo index 6fbeef5f1553..4bea4993636b 100644 --- a/devel/bugzilla/distinfo +++ b/devel/bugzilla/distinfo @@ -1,2 +1,2 @@ -MD5 (bugzilla-2.16.6.tar.gz) = 5b694df8739be175f0358507f844b71d -SIZE (bugzilla-2.16.6.tar.gz) = 1365080 +MD5 (bugzilla-2.16.7.tar.gz) = ee4c92bfd940521cc68ea91917f9f0dd +SIZE (bugzilla-2.16.7.tar.gz) = 1368799 diff --git a/devel/bugzilla/pkg-message b/devel/bugzilla/pkg-message index da839144465a..0474ba8f11ec 100644 --- a/devel/bugzilla/pkg-message +++ b/devel/bugzilla/pkg-message @@ -4,8 +4,9 @@ 1. Create database user who has rights on bugs database manipulation by following mysql commands: - GRANT SELECT,INSERT,UPDATE,DELETE,INDEX, ALTER,CREATE,DROP,REFERENCES \ - ON .* TO @ IDENTIFIED BY ''; + GRANT SELECT,INSERT,UPDATE,DELETE,INDEX,ALTER,CREATE,DROP,REFERENCES,\ + LOCK TABLES ON .* TO @ \ + IDENTIFIED BY ''; FLUSH PRIVILEGES; where is a bugs database name; is a bugs database diff --git a/devel/bugzilla2/Makefile b/devel/bugzilla2/Makefile index d50ca0d12cd4..e1fba4a40db9 100644 --- a/devel/bugzilla2/Makefile +++ b/devel/bugzilla2/Makefile @@ -6,7 +6,7 @@ # PORTNAME?= bugzilla -PORTVERSION?= 2.16.6 +PORTVERSION?= 2.16.7 CATEGORIES?= devel MASTER_SITES= ${MASTER_SITE_MOZILLA} MASTER_SITE_SUBDIR= webtools webtools/archived diff --git a/devel/bugzilla2/distinfo b/devel/bugzilla2/distinfo index 6fbeef5f1553..4bea4993636b 100644 --- a/devel/bugzilla2/distinfo +++ b/devel/bugzilla2/distinfo @@ -1,2 +1,2 @@ -MD5 (bugzilla-2.16.6.tar.gz) = 5b694df8739be175f0358507f844b71d -SIZE (bugzilla-2.16.6.tar.gz) = 1365080 +MD5 (bugzilla-2.16.7.tar.gz) = ee4c92bfd940521cc68ea91917f9f0dd +SIZE (bugzilla-2.16.7.tar.gz) = 1368799 diff --git a/devel/bugzilla2/pkg-message b/devel/bugzilla2/pkg-message index da839144465a..0474ba8f11ec 100644 --- a/devel/bugzilla2/pkg-message +++ b/devel/bugzilla2/pkg-message @@ -4,8 +4,9 @@ 1. Create database user who has rights on bugs database manipulation by following mysql commands: - GRANT SELECT,INSERT,UPDATE,DELETE,INDEX, ALTER,CREATE,DROP,REFERENCES \ - ON .* TO @ IDENTIFIED BY ''; + GRANT SELECT,INSERT,UPDATE,DELETE,INDEX,ALTER,CREATE,DROP,REFERENCES,\ + LOCK TABLES ON .* TO @ \ + IDENTIFIED BY ''; FLUSH PRIVILEGES; where is a bugs database name; is a bugs database diff --git a/devel/bugzilla3/Makefile b/devel/bugzilla3/Makefile index d50ca0d12cd4..e1fba4a40db9 100644 --- a/devel/bugzilla3/Makefile +++ b/devel/bugzilla3/Makefile @@ -6,7 +6,7 @@ # PORTNAME?= bugzilla -PORTVERSION?= 2.16.6 +PORTVERSION?= 2.16.7 CATEGORIES?= devel MASTER_SITES= ${MASTER_SITE_MOZILLA} MASTER_SITE_SUBDIR= webtools webtools/archived diff --git a/devel/bugzilla3/distinfo b/devel/bugzilla3/distinfo index 6fbeef5f1553..4bea4993636b 100644 --- a/devel/bugzilla3/distinfo +++ b/devel/bugzilla3/distinfo @@ -1,2 +1,2 @@ -MD5 (bugzilla-2.16.6.tar.gz) = 5b694df8739be175f0358507f844b71d -SIZE (bugzilla-2.16.6.tar.gz) = 1365080 +MD5 (bugzilla-2.16.7.tar.gz) = ee4c92bfd940521cc68ea91917f9f0dd +SIZE (bugzilla-2.16.7.tar.gz) = 1368799 diff --git a/devel/bugzilla3/pkg-message b/devel/bugzilla3/pkg-message index da839144465a..0474ba8f11ec 100644 --- a/devel/bugzilla3/pkg-message +++ b/devel/bugzilla3/pkg-message @@ -4,8 +4,9 @@ 1. Create database user who has rights on bugs database manipulation by following mysql commands: - GRANT SELECT,INSERT,UPDATE,DELETE,INDEX, ALTER,CREATE,DROP,REFERENCES \ - ON .* TO @ IDENTIFIED BY ''; + GRANT SELECT,INSERT,UPDATE,DELETE,INDEX,ALTER,CREATE,DROP,REFERENCES,\ + LOCK TABLES ON .* TO @ \ + IDENTIFIED BY ''; FLUSH PRIVILEGES; where is a bugs database name; is a bugs database