ALPINE-CVE-2018-10925

    Dashboard / Vulnerabilities / ALPINE-CVE-2018-10925

    ALPINE-CVE-2018-10925

    Published: 9 Aug 2018Last Modified: 8 Jul 2026
    Upstream:

    Summary:

    Details: It was discovered that PostgreSQL versions before 10.5, 9.6.10, 9.5.14, 9.4.19, and 9.3.24 failed to properly check authorization on certain statements involved with "INSERT ... ON CONFLICT DO UPDATE". An attacker with "CREATE TABLE" privileges could exploit this to read arbitrary bytes server memory. If the attacker also had certain "INSERT" and limited "UPDATE" privileges to a particular table, they could exploit this to update other columns in the same table.

    Affected packages

    Package

    Name: postgresql

    Purl: pkg:apk/alpine/postgresql?arch=source

    Affected ranges

    Type: ECOSYSTEM

    Events:

    Introduced- 9.5.0
    Fixed -10.5-r0

    Affected versions

    Common Vulnerability Scoring System

    Attack Vector
    Network
    Adjacent
    Local
    Physical
    Privileges Required
    None
    Low
    High
    User Interaction
    None
    Required
    Scope
    Unchanged
    Changed
    Confidentiality
    None
    Low
    High
    Integrity
    None
    Low
    High
    Availability
    None
    Low
    High