Bug 1539613 (CVE-2018-1052)

Summary: CVE-2018-1052 postgresql: Memory disclosure in table partitioning
Product: [Other] Security Response Reporter: Adam Mariš <amaris>
Component: vulnerabilityAssignee: Red Hat Product Security <security-response-team>
Status: CLOSED NOTABUG QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: unspecifiedCC: aileenc, bdawidow, bkearney, chazlett, cpelland, dajohnso, databases-maint, dclarizi, devrim, dffrench, drieden, drusso, gblomqui, ggainey, gmccullo, gtanzill, gvarsami, hhorak, hhudgeon, jcoleman, jfrey, jhardy, jmadigan, jmlich83, jorton, jprause, jshepherd, jstanek, kconner, ldimaggi, lgriffin, loleary, meissner, mike, ngough, nwallace, obarenbo, pavelp, pdrozd, pkajaba, pkubat, praiskup, pwright, roliveri, rrajasek, rwagner, security-response-team, simaishi, spinder, sthorger, tcunning, tgl, theute, thomas, tjay, tkirby, tlestach, trepel
Target Milestone: ---Keywords: Security
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: postgresql 10.2 Doc Type: If docs needed, set a value
Doc Text:
A memory disclosure vulnerability in table partitioning was found in postgresql, allowing an authenticated attacker to read arbitrary bytes of server memory via purpose-crafted insert to a partitioned table.
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-03-12 08:54:54 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1539615    
Bug Blocks: 1539623    

Description Adam Mariš 2018-01-29 10:36:29 UTC
Using a purpose-crafted insert to a partitioned table, an attacker can read arbitrary bytes of server memory. In the default configuration, any user can create a partitioned table suitable for this attack.

Vulnerable Versions: 10

Comment 1 Adam Mariš 2018-01-29 10:36:32 UTC
Acknowledgments:

Name: the PostgreSQL project
Upstream: Álvaro Herrera, David Rowley

Comment 3 Adam Mariš 2018-02-09 08:12:43 UTC
External References:

https://www.postgresql.org/about/news/1829/

Comment 4 Kurt Seifried 2018-02-13 16:51:20 UTC
Statement:

This issue did not affect the versions of PostgreSQL as shipped with Red Hat Satellite 5 and CloudForms 5 as they use PostgreSQL version 9.x and this vulnerability is specific to PostgreSQL 10.x.