CVE-2024-50603criticalunder attackCWE-78

CVE-2024-50603: critical vulnerability in Aviatrix Controller

Published · Updated

100Vexday Risk Score

Patch now. It under exploitation confirmed by CISA and has a working public exploit.

ssvc Actcvss 10epss 99%
from disclosure to weapon0 days
Published on NVDJan 8
1st PoCJan 8
CISA KEV+8d
exploitation probability
99%top 1% of all CVEs
observed exploitation
yesCISA + VulnCheck
4 public exploit(s)
Action required by CISAfederal deadline: 2025-02-06

Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.

In short

An unauthenticated attacker can execute arbitrary code on Aviatrix Controller by sending shell commands through unprotected API parameters. This happens because the system doesn't properly filter special characters before running system commands.

Technical detail

CWE-78 OS Command Injection vulnerability in Aviatrix Controller versions before 7.1.4191 and 7.2.x before 7.2.4996. Unauthenticated attackers can inject shell metacharacters via the /v1/api endpoint parameters (cloud_type in list_flightpath_destination_instances or src_cloud_type in flightpath_connection_test) to achieve remote code execution with controller privileges.

Summary generated and translated by AI from the official description.

The full analysis of this CVE is available in Portuguese →

An issue was discovered in Aviatrix Controller before 7.1.4191 and 7.2.x before 7.2.4996. Due to the improper neutralization of special elements used in an OS command, an unauthenticated attacker is able to execute arbitrary code. Shell metacharacters can be sent to /v1/api in cloud_type for list_flightpath_destination_instances, or src_cloud_type for flightpath_connection_test.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Affected products
Aviatrix · Controller
⚠ Public resources, to assess the exposure of systems you control or are authorized to test. Test only with authorization.
Related CVEs — Aviatrix Controller

In the same product, most dangerous first.