PT-2021-19866 · Ballerina · Ballerina
Published
2021-06-22
·
Updated
2021-06-29
·
CVE-2021-32700
CVSS v3.1
9.1
Critical
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N |
Name of the Vulnerable Software and Affected Versions
Ballerina versions 1.2.x through 1.2.13
Ballerina SL releases up to alpha 3
Description
Ballerina is an open source programming language and platform for cloud application programmers. The issue allows for a supply chain attack via Man-in-the-Middle (MiTM) against users. HTTP connections did not utilize TLS and certificate checking was ignored, enabling an attacker to substitute or modify packages retrieved from BC, thus allowing the injection of malicious code into Ballerina executables.
Recommendations
For Ballerina versions 1.2.x through 1.2.13, update to Ballerina 1.2.14 to resolve the issue.
For Ballerina SL releases up to alpha 3, update to Ballerina SwanLake alpha4 to resolve the issue.
Fix
Missing Authentication
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Ballerina