mirror of
https://github.com/postgres/postgres.git
synced 2025-05-14 00:03:46 -04:00
Last-minute release note updates.
Security: CVE-2012-0866, CVE-2012-0867, CVE-2012-0868
This commit is contained in:
parent
a7f6cb8548
commit
ecabae5af9
@ -34,6 +34,36 @@
|
|||||||
|
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Require execute permission on the trigger function for
|
||||||
|
<command>CREATE TRIGGER</> (Robert Haas)
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
This missing check could allow another user to execute a trigger
|
||||||
|
function with forged input data, by installing it on a table he owns.
|
||||||
|
This is only of significance for trigger functions marked
|
||||||
|
<literal>SECURITY DEFINER</>, since otherwise trigger functions run
|
||||||
|
as the table owner anyway. (CVE-2012-0866)
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Convert newlines to spaces in names written in <application>pg_dump</>
|
||||||
|
comments (Robert Haas)
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
<application>pg_dump</> was incautious about sanitizing object names
|
||||||
|
that are emitted within SQL comments in its output script. A name
|
||||||
|
containing a newline would at least render the script syntactically
|
||||||
|
incorrect. Maliciously crafted object names could present a SQL
|
||||||
|
injection risk when the script is reloaded. (CVE-2012-0868)
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Fix btree index corruption from insertions concurrent with vacuuming
|
Fix btree index corruption from insertions concurrent with vacuuming
|
||||||
|
Loading…
x
Reference in New Issue
Block a user