CVE-2018-10915

HighCVSS 7.5/10Last modified Jun 17, 2026

Description

A vulnerability was found in libpq, the default PostgreSQL client library where libpq failed to properly reset its internal state between connections. If an affected version of libpq was used with "host" or "hostaddr" connection parameters from untrusted input, attackers could bypass client-side connection security features, obtain access to higher privileged connections or potentially cause other impact through SQL injection, by causing the PQescape() functions to malfunction. Postgresql versions before 10.5, 9.6.10, 9.5.14, 9.4.19, and 9.3.24 are affected.

Metrics

CVSS 3.0 7.5/10CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Aug 9, 2018
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2018

CVE-2018-109166.5It has been discovered that lftp up to and including version 4.8.3 does not properly sanitize remote file names, leading to a loss of integrCVE-2018-109176.5pulp 2.16.x and possibly older is vulnerable to an improper path parsing. A malicious user or a malicious iso feed repository can write to lCVE-2018-109186.5A null pointer dereference flaw was found in the way samba checked database outputs from the LDB database layer. An authenticated attacker cCVE-2018-109196.5The Samba Active Directory LDAP server was vulnerable to an information disclosure flaw because of missing access control checks. An authentCVE-2018-10925.5The ext4_iget function in fs/ext4/inode.c in the Linux kernel through 4.15.15 mishandles the case of a root directory with a zero i_links_coCVE-2018-109206.8Improper input validation bug in DNS resolver component of Knot Resolver before 2.4.1 allows remote attacker to poison cache.CVE-2018-109217.5Certain input files may trigger an integer overflow in ttembed input file processing. This overflow could potentially lead to corruption of CVE-2018-109225.5An input validation flaw exists in ttembed. With a crafted input file, an attacker may be able to trigger a denial of service condition due CVE-2018-109238.1It was found that the "mknod" call derived from mknod(2) can create files pointing to devices on a glusterfs server node. An authenticated aCVE-2018-109246.5It was discovered that fsync(2) system call in glusterfs client code leaks memory. An authenticated attacker could use this flaw to launch aCVE-2018-109258.1It 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 certainCVE-2018-109268.8A flaw was found in RPC request using gfs3_mknod_req supported by glusterfs server. An authenticated attacker could use this flaw to write f
CVE-2018-10915: High severity, CVSS 7.5 | Vulnix