Lucene search

K
freebsdFreeBSD486AFF57-9ECD-11DA-B410-000E0C2E438A
HistoryMay 02, 2005 - 12:00 a.m.

postgresql -- character conversion and tsearch2 vulnerabilities

2005-05-0200:00:00
vuxml.freebsd.org
11

7.5 High

CVSS2

Access Vector

NETWORK

Access Complexity

LOW

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:L/Au:N/C:P/I:P/A:P

0.005 Low

EPSS

Percentile

75.5%

The postgresql development team reports:

The more severe of the two errors is that the functions
that support client-to-server character set conversion
can be called from SQL commands by unprivileged users,
but these functions are not designed to be safe against
malicious choices of argument values. This problem exists
in PostgreSQL 7.3.* through 8.0.*. The recommended fix is
to disable public EXECUTE access for these functions. This
does not affect normal usage of the functions for character
set conversion, but it will prevent misuse.
The other error is that the contrib/tsearch2 module
misdeclares several functions as returning type “internal”
when they do not have any “internal” argument. This breaks
the type safety of “internal” by allowing users to
construct SQL commands that invoke other functions accepting
“internal” arguments. The consequences of this have not been
investigated in detail, but it is certainly at least possible
to crash the backend.

OSVersionArchitecturePackageVersionFilename
FreeBSDanynoarchpostgresql= 7.2.0UNKNOWN
FreeBSDanynoarchpostgresql< 7.2.8UNKNOWN

7.5 High

CVSS2

Access Vector

NETWORK

Access Complexity

LOW

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:L/Au:N/C:P/I:P/A:P

0.005 Low

EPSS

Percentile

75.5%