Vulnerabilidad en el certificado SSL de api.twitter.com en el framework Twitter Kit para iOS (CVE-2019-16263)
Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-295
Validación incorrecta de certificados
Fecha de publicación:
07/10/2019
Última modificación:
09/10/2019
Descripción
El framework Twitter Kit versiones hasta 3.4.2 para iOS no comprueba apropiadamente el certificado SSL de api.twitter.com. Aunque la cadena de certificados debe contener uno de un conjunto de certificados anclados, se presentan determinados errores de implementación, tales como la falta de comprobación del hostname. NOTA: este es un producto al final de su vida útil.
Impacto
Puntuación base 3.x
7.40
Gravedad 3.x
ALTA
Puntuación base 2.0
5.80
Gravedad 2.0
MEDIA
Productos y versiones vulnerables
CPE | Desde | Hasta |
---|---|---|
cpe:2.3:a:twitter:twitter_kit:*:*:*:*:*:iphone_os:*:* | 3.4.2 (incluyendo) |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página
Referencias a soluciones, herramientas e información
- https://blog.appicaptor.com/2019/10/04/vulnerable-library-warning-twitterkit-for-ios/
- https://github.com/twitter-archive/twitter-kit-ios/blob/ac42e1351a66afa5ff7718d04d64a905dafe1f41/TwitterCore/TwitterCore/Networking/Security/TWTRServerTrustEvaluator.m#L75-L81
- https://www.sit.fraunhofer.de/fileadmin/dokumente/CVE/Advisory_TwitterKit_for_iOS_CVE-2019-16263.pdf