# CVE-2019-17270: Yachtcontrol - RCE

> Live exploitation tracking for CVE-2019-17270 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-2019-17270

## Key facts

- **Exploitation phase:** Limited Exploitation. The vulnerability is known but shows very limited attacker interest or exploitation activity.
- **CVSS score:** 9.8
- **Public exploit available:** Yes
- **Affected products:** Yachtcontrol
- **Weaknesses:** CWE-78 (Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection'))
- **Tags:** web_application

## Description

Yachtcontrol through 2019-10-06: It's possible to perform direct Operating System commands as an unauthenticated user via the "/pages/systemcall.php?command={COMMAND}" page and parameter, where {COMMAND} will be executed and returning the results to the client. Affects Yachtcontrol webservers disclosed via Dutch GPRS/4G mobile IP-ranges. IP addresses vary due to DHCP client leasing of telco's.

## CrowdSec analysis

[CVE-2019-17270](https://euvd.enisa.europa.eu/vulnerability/CVE-2019-17270) is a critical vulnerability in Yachtcontrol webservers that allows unauthenticated attackers to execute operating system commands by leveraging insufficient input validation on a specific application endpoint.

CrowdSec has been tracking this vulnerability and its exploits since 16th of May 2024.

Insights from the CrowdSec network reveal that the attackers trying to exploit CVE-2019-17270 are composed of a fairly even mix of opportunistic and targeted actors. Some attackers employ preliminary reconnaissance, while others use indiscriminate scanning.
CrowdSec data also reveals a clear uptick in attacks involving CVE-2019-17270 over the past week. Activity is above the usual baseline, suggesting growing attention from attackers. This may reflect rising awareness, recent exploit releases, or expanded targeting efforts.

Exploitation attempts are centered on requests to URLs containing `/pages/systemcall.php`.

## Timeline

- 2019-12-10: CVE Published. CVE-2019-17270 is published to NVD.
- 2024-05-16: Rule Released. CrowdSec releases a rule to detect CVE-2019-17270 exploitation attempts against the CrowdSec Network.
- 2024-11-24: CrowdSec First Seen. CrowdSec observes in-the-wild exploitation of CVE-2019-17270 for the first time.

## References

- https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cves/2019/CVE-2019-17270.yaml
- https://www.exploit-db.com/exploits/47760

## Live exploitation data

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