Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en Pulsar Brokers Java Client, Pulsar Brokers Java Admin Client, Pulsar WebSocket Proxys Java Client, Pulsar Proxys Admin Client (CVE-2022-33682)

Gravedad CVSS v3.1:
MEDIA
Tipo:
CWE-295 Validación incorrecta de certificados
Fecha de publicación:
23/09/2022
Última modificación:
27/05/2025

Descripción

Una verificación del nombre de host TLS no puede habilitarse en Pulsar Brokers Java Client, Pulsar Brokers Java Admin Client, Pulsar WebSocket Proxys Java Client, Pulsar Proxys Admin Client, dejando las conexiones intra-clúster y las conexiones de geo-replicación vulnerables a ataques de tipo man in the middle, que podrían filtrar credenciales, datos de configuración, datos de mensajes y cualquier otro dato enviado por estos clientes. La vulnerabilidad es tanto para el protocolo pulsar+ssl como para HTTPS. Un atacante sólo puede aprovecharse de esta vulnerabilidad al tomar el control de una máquina "entre" el cliente y el servidor. El atacante debe entonces manipular activamente el tráfico para llevar a cabo el ataque al proporcionar al cliente un certificado criptográficamente válido para un host no relacionado. Este problema afecta a Apache Pulsar Broker, Proxy y WebSocket Proxy versiones 2.7.0 a 2.7.4; 2.8.0 a 2.8.3; 2.9.0 a 2.9.2; 2.10.0; 2.6.4 y anteriores.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:apache:pulsar:*:*:*:*:*:*:*:* 2.7.5 (excluyendo)
cpe:2.3:a:apache:pulsar:*:*:*:*:*:*:*:* 2.8.0 (incluyendo) 2.8.4 (excluyendo)
cpe:2.3:a:apache:pulsar:*:*:*:*:*:*:*:* 2.9.0 (incluyendo) 2.9.3 (excluyendo)
cpe:2.3:a:apache:pulsar:2.10.0:-:*:*:*:*:*:*