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

Vulnerabilidad en MiTM en las conexiones Http en Ballerina (CVE-2021-32700)

Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-306 Ausencia de autenticación para una función crítica
Fecha de publicación:
22/06/2021
Última modificación:
29/06/2021

Descripción

Ballerina es un lenguaje de programación de código abierto y una plataforma para programadores de aplicaciones en la nube. Ballerina versiones 1.2.x y SL hasta la alfa 3 tienen un potencial para un ataque a la cadena de suministro por medio de MiTM contra los usuarios. Las conexiones Http no hacían uso de TLS y se ignoraba la comprobación de certificados. La vulnerabilidad permite a un atacante sustituir o modificar los paquetes recuperados de BC permitiendo así inyectar código malicioso en los ejecutables de Ballerina. Esto ha sido parcheado en Ballerina versión 1.2.14 y Ballerina versión SwanLake alpha4

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:ballerina:ballerina:*:*:*:*:*:*:*:* 1.2.14 (excluyendo)
cpe:2.3:a:ballerina:swan_lake:alpha1:*:*:*:*:*:*:*
cpe:2.3:a:ballerina:swan_lake:alpha2:*:*:*:*:*:*:*
cpe:2.3:a:ballerina:swan_lake:alpha3:*:*:*:*:*:*:*