# CVE-2024-12847: NETGEAR DGN1000/DGN220 - RCE

> Live exploitation tracking for CVE-2024-12847 by the CrowdSec Live Exploit Tracker, built from real-world attack data crowdsourced from CrowdSec's global network.

Page: https://tracker.crowdsec.net/cves/CVE-2024-12847

## Key facts

- **Exploitation phase:** Background Noise. Continuous low-level scanning or exploitation attempts are observed, mostly opportunistic and automated.
- **CVSS score:** 9.8
- **Public exploit available:** Yes
- **Affected products:** NETGEAR DGN1000
- **Weaknesses:** CWE-119 (Improper Restriction of Operations within the Bounds of a Memory Buffer)
- **Tags:** iot

## Description

NETGEAR DGN1000 before 1.1.00.48 is vulnerable to an authentication bypass vulnerability. A remote and unauthenticated attacker can execute arbitrary operating system commands as root by sending crafted HTTP requests to the setup.cgi endpoint. This vulnerability has been exploited in the wild since at least 2017.

## CrowdSec analysis

[CVE-2024-12847](https://euvd.enisa.europa.eu/vulnerability/CVE-2024-12847), a vulnerability in NETGEAR DGN1000 allows unauthenticated attacker to execute arbitrary commands. Attackers can exploit this flaw by sending crafted HTTP request, potentially leading to full system compromise and unauthorized execution of arbitrary code on the affected server. Although public descriptions of this exploit have existed since 2013, it was ultimately assigned a CVE number in 2024. Before this, the exploit was simply known as the `Netgear setup.cgi` exploit and was mainly used to build botnets.

CrowdSec has been tracking this vulnerability and its exploits since 14th of June 2023.

Based on data from the CrowdSec network, nearly all observed exploitation of CVE-2024-12847 is fully opportunistic, with attackers indiscriminately scanning the entire internet. These attacks are automated and lack any form of target selection or reconnaissance.
Additionally, according to week-over-week analysis by CrowdSec, exploitation of CVE-2024-12847 is surging. Attack volumes are spiking well above historical norms, indicating widespread and escalating interest from threat actors. CVE-2024-12847 is currently experiencing high visibility and active exploitation across the internet.

Attackers exploit NETGEAR DGN1000 by sending crafted HTTP requests to the `setup.cgi` endpoint to achieve remote code execution.

## Timeline

- 2023-06-14: Rule Released. CrowdSec releases a rule to detect CVE-2024-12847 exploitation attempts against the CrowdSec Network.
- 2025-01-10: CVE Published. CVE-2024-12847 is published to NVD.
- 2025-09-19: CrowdSec First Seen. CrowdSec observes in-the-wild exploitation of CVE-2024-12847 for the first time.

## References

- https://seclists.org/bugtraq/2013/Jun/8
- https://vulncheck.com/advisories/netgear-dgn
- https://www.exploit-db.com/exploits/25978
- https://www.exploit-db.com/exploits/43055

## Live exploitation data

The [Live Exploit Tracker page](https://tracker.crowdsec.net/cves/CVE-2024-12847) follows observed exploitation activity for CVE-2024-12847. [Request an API key](https://tracker.crowdsec.net/request-api-key) for full access to its exploitation timeline, attacking IP addresses and blocklists.
