VDB

GCVE-110-MAGEIA-2019-225

GCVE-110-MAGEIA-2019-225
Advisory Published
Vulnetix · Advisory published August 18, 2019
Updated postgresql packages fix security vulnerabilities: Given a suitable SECURITY DEFINER function, an attacker can execute arbitrary SQL under the identity of the function owner. An attack requires EXECUTE permission on the function, which must itself contain a function call having inexact argument type match. For example, length('foo'::varchar) and length('foo') are inexact, while length('foo'::text) is exact (CVE-2019-10208). In a database containing hypothetical, user-defined hash equality operators, an attacker could read arbitrary bytes of server memory. For an attack to become possible, a superuser would need to create unusual operators. It is possible for operators not purpose-crafted for attack to have the properties that enable an attack, but we are not aware of specific examples (CVE-2019-10209). This update also fixes over 40 bugs that were reported in the last several months. See the upstream release notes for details.

Affected Products

VendorProductVersionsPlatforms
Mageiapostgresql9.49.4.24-1.mga6 (unaffected), 0 (affected), 0 (affected), 9.4.24-1.mga6 (unaffected)
Mageiamumble0 (affected), 1.3.0-1.mga7 (unaffected)
Mageiapostgresql9.60 (affected), 9.6.15-1.mga7 (unaffected), 0 (affected), 9.6.15-1.mga7 (unaffected)
Mageiapostgresql9.60 (affected), 0 (affected), 9.6.15-1.mga6 (unaffected), 9.6.15-1.mga6 (unaffected)
Mageiapostgresql110 (affected), 11.5-1.mga7 (unaffected), 0 (affected), 11.5-1.mga7 (unaffected)

Browse GCVE Records

73,834 records in the GCVE database · Updated July 19, 2026

No matching records found.

Explore Further

Investigate this vulnerability in the interactive console or download the raw GCVE record.

$ Console Community · 100/wk Open console ›