| Title | PostgreSQL における接続をなりすまされる脆弱性 |
|---|---|
| Summary | PostgreSQL は、SSL 証明書の認証の際、コモンネームを 32 文字で切り捨てるため、ホスト名がちょうど 32 文字である場合に、接続をなりすまされる脆弱性が存在します。 |
| Possible impacts | 第三者により、ホスト名が 32 文字である場合に、接続をなりすまされる可能性があります。 |
| Solution | ベンダより正式な対策が公開されています。ベンダ情報を参照して適切な対策を実施してください。 |
| Publication Date | Feb. 27, 2012, midnight |
| Registration Date | July 23, 2012, 11:42 a.m. |
| Last Update | Nov. 14, 2012, 2:42 p.m. |
| CVSS2.0 : 警告 | |
| Score | 4.3 |
|---|---|
| Vector | AV:N/AC:M/Au:N/C:N/I:P/A:N |
| PostgreSQL.org |
| PostgreSQL 8.4.11 未満の 8.4.x |
| PostgreSQL 9.0.7 未満の 9.0.x |
| PostgreSQL 9.1.3 未満の 9.1.x |
| No | Changed Details | Date of change |
|---|---|---|
| 0 | [2012年07月23日] 掲載 [2012年11月14日] ベンダ情報:openSUSE (openSUSE-SU-2012:1173) を追加 |
Feb. 17, 2018, 10:37 a.m. |
| Summary | PostgreSQL 8.4.x before 8.4.11, 9.0.x before 9.0.7, and 9.1.x before 9.1.3 truncates the common name to only 32 characters when verifying SSL certificates, which allows remote attackers to spoof connections when the host name is exactly 32 characters. |
|---|---|
| Publication Date | July 19, 2012, 8:55 a.m. |
| Registration Date | Jan. 28, 2021, 2:54 p.m. |
| Last Update | Nov. 21, 2024, 10:35 a.m. |
| Configuration1 | or higher | or less | more than | less than | |
| cpe:2.3:o:opensuse_project:opensuse:12.2:*:*:*:*:*:*:* | |||||
| Configuration2 | or higher | or less | more than | less than | |
| cpe:2.3:a:postgresql:postgresql:8.4.8:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:postgresql:postgresql:8.4.4:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:postgresql:postgresql:8.4.1:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:postgresql:postgresql:8.4.9:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:postgresql:postgresql:8.4.3:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:postgresql:postgresql:8.4.10:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:postgresql:postgresql:8.4.6:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:postgresql:postgresql:8.4:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:postgresql:postgresql:8.4.5:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:postgresql:postgresql:8.4.7:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:postgresql:postgresql:8.4.2:*:*:*:*:*:*:* | |||||
| Configuration3 | or higher | or less | more than | less than | |
| cpe:2.3:a:postgresql:postgresql:9.0.6:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:postgresql:postgresql:9.0.4:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:postgresql:postgresql:9.0.1:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:postgresql:postgresql:9.0.3:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:postgresql:postgresql:9.0:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:postgresql:postgresql:9.0.2:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:postgresql:postgresql:9.0.5:*:*:*:*:*:*:* | |||||
| Configuration4 | or higher | or less | more than | less than | |
| cpe:2.3:o:debian:debian_linux:6.0:*:*:*:*:*:*:* | |||||
| Configuration5 | or higher | or less | more than | less than | |
| cpe:2.3:o:redhat:enterprise_linux_server_aus:6.2:*:*:*:*:*:*:* | |||||
| cpe:2.3:o:redhat:enterprise_linux_server_eus:6.2.z:*:*:*:*:*:*:* | |||||
| cpe:2.3:o:redhat:enterprise_linux_hpc_node:6.0:*:*:*:*:*:*:* | |||||
| cpe:2.3:o:redhat:enterprise_linux_desktop:6.0:*:*:*:*:*:*:* | |||||
| cpe:2.3:o:redhat:enterprise_linux_server:6.0:*:*:*:*:*:*:* | |||||
| cpe:2.3:o:redhat:enterprise_linux:5.0:*:*:*:*:*:*:* | |||||
| cpe:2.3:o:redhat:enterprise_linux_workstation:6.0:*:*:*:*:*:*:* | |||||
| cpe:2.3:o:redhat:enterprise_linux_desktop:5.0:*:*:*:*:*:*:* | |||||
| cpe:2.3:o:redhat:desktop_workstation:5:*:*:*:*:*:*:* | |||||
| Configuration6 | or higher | or less | more than | less than | |
| cpe:2.3:a:postgresql:postgresql:9.1:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:postgresql:postgresql:9.1.2:*:*:*:*:*:*:* | |||||
| cpe:2.3:a:postgresql:postgresql:9.1.1:*:*:*:*:*:*:* | |||||