PT-2014-2058

CVE-2014-3577

·

Publicado

2014-08-18

·

Atualizado

2024-06-15

Descrição por

CVSS 2.0
6.4
Média
MétricasAV:N/AC:L/Au:N/C:P/I:P/A:N
Name of the Vulnerable Software and Affected Versions Apache HttpComponents HttpClient versions prior to 4.3.5 Apache HttpComponents HttpAsyncClient versions prior to 4.0.2
Description The issue is related to improper verification of SSL/TLS certificate authentication in the Apache HttpClient client module of Apache HttpComponents. This could allow a remote attacker to spoof SSL servers by modifying the content in the distinguished name (DN) field. Specifically, the AbstractVerifier in Apache HttpComponents HttpClient does not properly verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate. This allows man-in-the-middle attackers to spoof SSL servers via a "CN=" string in a field in the distinguished name (DN) of a certificate.
Recommendations For Apache HttpComponents HttpClient versions prior to 4.3.5, update to version 4.3.5 or later to resolve the issue. For Apache HttpComponents HttpAsyncClient versions prior to 4.0.2, update to version 4.0.2 or later to resolve the issue. As a temporary workaround, consider restricting the use of the AbstractVerifier class until a patch is available.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-CFH5-3GHH-WFJX
CESA-2014_1146
CESA-2014_1166
DLA-222-1
MGASA-2014-0347
MGASA-2014-0348
MGASA-2014-0557
OPENSUSE-SU-2020:1873-1
OPENSUSE-SU-2020_1873-1
OPENSUSE-SU-2020:1875-1
OPENSUSE-SU-2020_1875-1
OPENSUSE-SU-2024:10621-1
RHSA-2014:1082
RHSA-2014:1146
RHSA-2014_1146
RHSA-2014:1162
RHSA-2014:1166
RHSA-2014_1166
RHSA-2014:1320
RHSA-2014:1321
RHSA-2014:1833
RHSA-2014:1834
RHSA-2014:2019
RHSA-2015:0158
RHSA-2016:1773
RHSA-2022:0055
SUSE-SU-2020:3149-1
SUSE-SU-2020_3149-1
SUSE-SU-2020:3151-1
SUSE-SU-2020_3151-1
SUSE-SU-2020:3152-1
SUSE-SU-2020_3152-1
USN-2769-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾