CVE-2009-4034

PostgreSQL 7.4.x before 7.4.27, 8.0.x before 8.0.23, 8.1.x before 8.1.19, 8.2.x before 8.2.15, 8.3.x before 8.3.9, and 8.4.x before 8.4.2 does not properly handle a '\0' character in a domain name in the subject's Common Name (CN) field of an X.509 certificate, which (1) allows man-in-the-middle attackers to spoof arbitrary SSL-based PostgreSQL servers via a crafted server certificate issued by a legitimate Certification Authority, and (2) allows remote attackers to bypass intended client-hostname restrictions via a crafted client certificate issued by a legitimate Certification Authority, a related issue to CVE-2009-2408.
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTPrimary
5.8 UNKNOWN
NETWORK
MEDIUM
AV:N/AC:M/Au:N/C:N/I:P/A:P
Base Score
CVSS 3.x
EPSS Score
Percentile: 88%
Affected Products (NVD)
VendorProductVersion
postgresqlpostgresql
7.4.1
postgresqlpostgresql
7.4.2
postgresqlpostgresql
7.4.3
postgresqlpostgresql
7.4.4
postgresqlpostgresql
7.4.5
postgresqlpostgresql
7.4.6
postgresqlpostgresql
7.4.7
postgresqlpostgresql
7.4.8
postgresqlpostgresql
7.4.9
postgresqlpostgresql
7.4.10
postgresqlpostgresql
7.4.11
postgresqlpostgresql
7.4.12
postgresqlpostgresql
7.4.13
postgresqlpostgresql
7.4.14
postgresqlpostgresql
7.4.15
postgresqlpostgresql
7.4.16
postgresqlpostgresql
7.4.17
postgresqlpostgresql
7.4.18
postgresqlpostgresql
7.4.19
postgresqlpostgresql
7.4.20
postgresqlpostgresql
7.4.21
postgresqlpostgresql
7.4.22
postgresqlpostgresql
7.4.23
postgresqlpostgresql
7.4.24
postgresqlpostgresql
7.4.25
postgresqlpostgresql
7.4.26
postgresqlpostgresql
8.0.0
postgresqlpostgresql
8.0.1
postgresqlpostgresql
8.0.2
postgresqlpostgresql
8.0.3
postgresqlpostgresql
8.0.4
postgresqlpostgresql
8.0.5
postgresqlpostgresql
8.0.6
postgresqlpostgresql
8.0.7
postgresqlpostgresql
8.0.8
postgresqlpostgresql
8.0.9
postgresqlpostgresql
8.0.10
postgresqlpostgresql
8.0.11
postgresqlpostgresql
8.0.12
postgresqlpostgresql
8.0.13
postgresqlpostgresql
8.0.14
postgresqlpostgresql
8.0.15
postgresqlpostgresql
8.0.16
postgresqlpostgresql
8.0.17
postgresqlpostgresql
8.0.18
postgresqlpostgresql
8.0.19
postgresqlpostgresql
8.0.20
postgresqlpostgresql
8.0.21
postgresqlpostgresql
8.0.22
postgresqlpostgresql
8.1.0
postgresqlpostgresql
8.1.1
postgresqlpostgresql
8.1.2
postgresqlpostgresql
8.1.3
postgresqlpostgresql
8.1.4
postgresqlpostgresql
8.1.5
postgresqlpostgresql
8.1.6
postgresqlpostgresql
8.1.7
postgresqlpostgresql
8.1.8
postgresqlpostgresql
8.1.9
postgresqlpostgresql
8.1.10
postgresqlpostgresql
8.1.11
postgresqlpostgresql
8.1.12
postgresqlpostgresql
8.1.13
postgresqlpostgresql
8.1.14
postgresqlpostgresql
8.1.15
postgresqlpostgresql
8.1.16
postgresqlpostgresql
8.1.17
postgresqlpostgresql
8.1.18
postgresqlpostgresql
8.2
postgresqlpostgresql
8.2.1
postgresqlpostgresql
8.2.2
postgresqlpostgresql
8.2.3
postgresqlpostgresql
8.2.4
postgresqlpostgresql
8.2.5
postgresqlpostgresql
8.2.6
postgresqlpostgresql
8.2.7
postgresqlpostgresql
8.2.8
postgresqlpostgresql
8.2.9
postgresqlpostgresql
8.2.10
postgresqlpostgresql
8.2.11
postgresqlpostgresql
8.2.12
postgresqlpostgresql
8.2.13
postgresqlpostgresql
8.2.14
postgresqlpostgresql
8.3.1
postgresqlpostgresql
8.3.2
postgresqlpostgresql
8.3.3
postgresqlpostgresql
8.3.4
postgresqlpostgresql
8.3.5
postgresqlpostgresql
8.3.6
postgresqlpostgresql
8.3.7
postgresqlpostgresql
8.3.8
postgresqlpostgresql
8.4.1
𝑥
= Vulnerable software versions
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
postgresql-7.4
dapper
ignored
hardy
dne
intrepid
dne
jaunty
dne
karmic
dne
lucid
dne
maverick
dne
natty
dne
oneiric
dne
postgresql-8.0
dapper
ignored
hardy
dne
intrepid
dne
jaunty
dne
karmic
dne
lucid
dne
maverick
dne
natty
dne
oneiric
dne
postgresql-8.1
dapper
Fixed 8.1.19-0ubuntu0.6.06
released
hardy
dne
intrepid
dne
jaunty
dne
karmic
dne
lucid
dne
maverick
dne
natty
dne
oneiric
dne
postgresql-8.2
dapper
dne
hardy
ignored
intrepid
dne
jaunty
dne
karmic
dne
lucid
dne
maverick
dne
natty
dne
oneiric
dne
postgresql-8.3
dapper
dne
hardy
Fixed 8.3.9-0ubuntu8.04
released
intrepid
Fixed 8.3.9-0ubuntu8.10
released
jaunty
Fixed 8.3.9-0ubuntu9.04
released
karmic
ignored
lucid
dne
maverick
dne
natty
dne
oneiric
dne
postgresql-8.4
dapper
dne
hardy
dne
intrepid
dne
jaunty
dne
karmic
Fixed 8.4.2-0ubuntu9.10
released
lucid
not-affected
maverick
not-affected
natty
not-affected
oneiric
not-affected
openSUSE logo
openSUSE / SLES Releases
openSUSE Product
Release
libecpg6
suse enterprise sap 12 SP5
10.10-1.15.1
fixed
suse enterprise server 12 SP5
10.10-1.15.1
fixed
libpq5
suse enterprise sap 12 SP5
10.10-1.15.1
fixed
suse enterprise server 12 SP5
10.10-1.15.1
fixed
libpq5-32bit
suse enterprise sap 12 SP5
10.10-1.15.1
fixed
suse enterprise server 12 SP5
10.10-1.15.1
fixed
postgresql10
suse enterprise sap 12 SP5
10.10-1.15.1
fixed
suse enterprise server 12 SP5
10.10-1.15.1
fixed
postgresql10-contrib
suse enterprise sap 12 SP5
10.10-1.15.1
fixed
suse enterprise server 12 SP5
10.10-1.15.1
fixed
postgresql10-docs
suse enterprise sap 12 SP5
10.10-1.15.1
fixed
suse enterprise server 12 SP5
10.10-1.15.1
fixed
postgresql10-plperl
suse enterprise sap 12 SP5
10.10-1.15.1
fixed
suse enterprise server 12 SP5
10.10-1.15.1
fixed
postgresql10-plpython
suse enterprise sap 12 SP5
10.10-1.15.1
fixed
suse enterprise server 12 SP5
10.10-1.15.1
fixed
postgresql10-pltcl
suse enterprise sap 12 SP5
10.10-1.15.1
fixed
suse enterprise server 12 SP5
10.10-1.15.1
fixed
postgresql10-server
suse enterprise sap 12 SP5
10.10-1.15.1
fixed
suse enterprise server 12 SP5
10.10-1.15.1
fixed
Common Weakness Enumeration
References