Update PostgreSQL with, amongst other things, two security fixes:

A vulnerability allows suppressing the normal checks that a SQL
  function returns the data type it's declared to do. These errors can
  easily be exploited to cause a backend crash, and in principle might
  be used to read database content that the user should not be able to
  access. [CVE-2007-0555]

  A vulnerability involving changing the data type of a table column
  can easily be exploited to cause a backend crash, and in principle
  might be used to read database content that the user should not be
  able to access. [CVE-2007-0556]

The release includes a set of other fixes as well. Please see the
release information at
http://www.postgresql.org/docs/8.1/static/release.html#RELEASE-8-1-7

Security: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-0555
Security: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-0556
This commit is contained in:
Palle Girgensohn 2007-02-05 15:41:36 +00:00
parent dc9b394b5a
commit d4ee4da9c2
2 changed files with 25 additions and 14 deletions

View file

@ -6,7 +6,7 @@
#
PORTNAME?= postgresql
PORTVERSION?= 8.1.6
PORTVERSION?= 8.1.7
PORTREVISION?= 0
CATEGORIES?= databases
MASTER_SITES= ${MASTER_SITE_PGSQL}
@ -240,7 +240,18 @@ MAN7= abort.7 alter_aggregate.7 alter_conversion.7 alter_database.7 \
alter_operator.7 alter_tablespace.7 alter_type.7 \
create_tablespace.7 drop_tablespace.7 \
release_savepoint.7 rollback_to_savepoint.7 \
savepoint.7
savepoint.7 \
spi_connect.7 spi_copytuple.7 spi_cursor_close.7 \
spi_cursor_fetch.7 spi_cursor_find.7 spi_cursor_move.7 \
spi_cursor_open.7 spi_exec.7 spi_execp.7 spi_execute.7 \
spi_execute_plan.7 spi_finish.7 spi_fname.7 spi_fnumber.7 \
spi_freeplan.7 spi_freetuple.7 spi_freetuptable.7 \
spi_getargcount.7 spi_getargtypeid.7 spi_getbinval.7 \
spi_getnspname.7 spi_getrelname.7 spi_gettype.7 \
spi_gettypeid.7 \
spi_getvalue.7 spi_is_cursor_plan.7 spi_modifytuple.7 \
spi_palloc.7 spi_pfree.7 spi_pop.7 spi_prepare.7 spi_push.7 \
spi_repalloc.7 spi_returntuple.7 spi_saveplan.7
.endif
.if defined(SERVER_ONLY)

View file

@ -1,15 +1,15 @@
MD5 (postgresql/postgresql-base-8.1.6.tar.bz2) = ad616f482e119a39cc89ee6902e9205e
SHA256 (postgresql/postgresql-base-8.1.6.tar.bz2) = d6c4e8cf28764aefe81e6de253933c33950e58ca8975c9d93b3e844137dfd732
SIZE (postgresql/postgresql-base-8.1.6.tar.bz2) = 8064467
MD5 (postgresql/postgresql-opt-8.1.6.tar.bz2) = ff928aa7e457fc8c418dd2875863942b
SHA256 (postgresql/postgresql-opt-8.1.6.tar.bz2) = 321dcb79e042f1ddd202ecce5654d1ca0a6a72ec4fda86eac6e3990500bdbcfb
SIZE (postgresql/postgresql-opt-8.1.6.tar.bz2) = 144641
MD5 (postgresql/postgresql-docs-8.1.6.tar.bz2) = 3981cf168b4d39c2e0409d522c8a9c28
SHA256 (postgresql/postgresql-docs-8.1.6.tar.bz2) = b674af62a954b0c71512cc332e873c8799fcd9cfefe55911c986ad51beac6f43
SIZE (postgresql/postgresql-docs-8.1.6.tar.bz2) = 2495557
MD5 (postgresql/postgresql-test-8.1.6.tar.bz2) = ab51f4033e170414d2f2949a662c2555
SHA256 (postgresql/postgresql-test-8.1.6.tar.bz2) = 060af213dc188ef1c0690b66860e78152d5c047e62399d8d2399ec68a29656fb
SIZE (postgresql/postgresql-test-8.1.6.tar.bz2) = 947637
MD5 (postgresql/postgresql-base-8.1.7.tar.bz2) = 123f8741c5d338ea85f017fb92bdc37b
SHA256 (postgresql/postgresql-base-8.1.7.tar.bz2) = 12059dc00f5f6a8fe49487e356eb294d8b125f4e00456b93fadf15a4ac5d7c83
SIZE (postgresql/postgresql-base-8.1.7.tar.bz2) = 8093381
MD5 (postgresql/postgresql-opt-8.1.7.tar.bz2) = 4a35befec38ffc911f9e613da41ca504
SHA256 (postgresql/postgresql-opt-8.1.7.tar.bz2) = dfc4bbe1929072fd4bb0e9599409a77991c253c17039b7119762b6acdadd48f1
SIZE (postgresql/postgresql-opt-8.1.7.tar.bz2) = 144646
MD5 (postgresql/postgresql-docs-8.1.7.tar.bz2) = 50dc63cc7a382db7fa300584867c2a83
SHA256 (postgresql/postgresql-docs-8.1.7.tar.bz2) = fbb4a42f1bbebaed5e607858af94cb19adcd0540439d0c54812a0e90f6b34109
SIZE (postgresql/postgresql-docs-8.1.7.tar.bz2) = 2499167
MD5 (postgresql/postgresql-test-8.1.7.tar.bz2) = 9b169d1b50a4fb4d9280b78249f692cc
SHA256 (postgresql/postgresql-test-8.1.7.tar.bz2) = f24cfc5e7e7a3180753a792c7a754fe01715862a321acde40c5ed684638ed477
SIZE (postgresql/postgresql-test-8.1.7.tar.bz2) = 947139
MD5 (postgresql/hier-Pg8.1.2-0.5.5.diff.gz) = 15916bf13b99702599ce70b6475f7d86
SHA256 (postgresql/hier-Pg8.1.2-0.5.5.diff.gz) = 14ecc3809ce69f47c3460efee3fc7fce78f68802936650fc4e1132adffd41d1e
SIZE (postgresql/hier-Pg8.1.2-0.5.5.diff.gz) = 31203