CVE-2023-1389
HIGH KEV NUCLEITP-Link Archer AX21 Firmware < 1.1.4 - Unauthenticated Command Injection via Country Parameter
Title source: llmExploitation Summary
CVE-2023-1389 is actively exploited and listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, added May 1, 2023. EIP tracks 5 public exploits from researchers including Voyag3r, Voyag3r-Security, dyeat. A Nuclei detection template is also available.
AI-analyzed exploit summary This exploit leverages an unauthenticated command injection vulnerability in TP-Link Archer AX21 routers via the 'country' parameter in the '/cgi-bin/luci/;stok=/locale' endpoint. It sends a crafted request twice to execute a reverse shell command as root.
Description
TP-Link Archer AX21 (AX1800) firmware versions before 1.1.4 Build 20230219 contained a command injection vulnerability in the country form of the /cgi-bin/luci;stok=/locale endpoint on the web management interface. Specifically, the country parameter of the write operation was not sanitized before being used in a call to popen(), allowing an unauthenticated attacker to inject commands, which would be run as root, with a simple POST request.
Exploits (5)
This exploit leverages an unauthenticated command injection vulnerability in TP-Link Archer AX21 routers via the 'country' parameter in the '/cgi-bin/luci/;stok=/locale' endpoint. It sends a crafted request twice to execute a reverse shell command as root.
This repository contains two Python scripts demonstrating unauthenticated command injection in TP-Link Archer AX21 routers via CVE-2023-1389. The first script exfiltrates command output via netcat, while the second establishes a reverse shell.
The repository contains a functional exploit for CVE-2023-1389, targeting a command injection vulnerability in TP-Link AX21 AX1800 routers. The exploit sends a crafted HTTP request to execute arbitrary commands via the 'country' parameter in the '/cgi-bin/luci/;stok=/locale' endpoint.
This repository contains a Go-based exploit for CVE-2023-1389, an unauthenticated command injection vulnerability in TP-Link Archer AX21 routers. The exploit sends a reverse shell payload via a crafted HTTP request to the vulnerable endpoint.
This script exploits a command injection vulnerability in TP-Link AX21 routers by sending crafted HTTP requests to the `/locale` endpoint, which triggers a telnet daemon on port 8181. The exploit then connects to the spawned telnet service for remote code execution.
Nuclei Templates (1)
title:"TP-Link Router"
body="tp-link"
References (3)
Scores
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H