S4E just found a high-severity finding from top 10 tcp port service scan
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
critical·Product Based Web Vulnerabilities·Updated Aug 30, 2026

CVE-2023-25826 Scanner

CVE-2023-25826 Scanner - Remote Code Execution (RCE) vulnerability in OpenTSDB

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, subdomain, ipv4
CostFree
2.4k
Times Used
continuous scan runs
5.8k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2023-25826
9.8
CVSScritical
Exploitable remotely over the internet · no authentication required.

Due to insufficient validation of parameters passed to the legacy HTTP query API, it is possible to inject crafted OS commands into multiple parameters and execute malicious code on the OpenTSDB host system. This exploit exists due to an incomplete fix that was made when this vulnerability was previously disclosed as CVE-2020-35476. Regex validation that was implemented to restrict allowed input to the query API does not work as intended, allowing crafted commands to bypass validation.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
OpenTSDBby OpenTSDB
0
Updated Aug 24, 2026View on NVD →
Detail

OpenTSDB is a time series database designed for storing and serving massive amounts of time-stamped data. It is widely used by organizations for monitoring metrics in large-scale systems and databases. The software is compatible with multiple data sources, integrating seamlessly into an organization's IT infrastructure. Many businesses leverage OpenTSDB to track, manage, and analyze performance data, using its legacy HTTP API for data querying. The HTTP API plays a crucial role by allowing users to retrieve and manipulate metric data for analysis and visualization. This functionality makes it a vital tool for monitoring and data-driven decision-making.

The vulnerability present in OpenTSDB versions <= 2.4.1 is a severe Remote Code Execution (RCE) vulnerability. An attacker can exploit this flaw by injecting malicious OS commands through the parameters passed to the legacy HTTP query API. Since the vulnerability occurs due to insufficient input validation, it allows an attacker to execute arbitrary commands on the server hosting OpenTSDB. Successfully exploiting this vulnerability can result in serious repercussions, including unauthorized access and control over the affected system. This makes it an alluring target for potential attackers.

The technical aspect of this vulnerability is rooted in how OpenTSDB's HTTP query API handles user-supplied input. By constructing specially crafted queries, an attacker can pass strings that are interpreted and executed as OS-level commands. The exploit is conducted via the endpoint `/q` with specific parameters that include payloads involving command injections such as `wget` and `curl`. These payloads are crafted to interact with external servers to gather further malicious retrievals or callbacks for the attacker. As a result, the integrity of the system can be compromised without needing authentication.

If exploited, the possible effects include full system takeover by an unauthorized user. This might lead to data breaches, defacement, or even sabotaging the whole service. The attacker can alter or delete critical data, interrupt business operations, or use the compromised system as a launching pad for further attacks. Due to the elevated privileges that can be attained via RCE, it poses significant risk and potential damage to operations.

REFERENCES

Solution Advice
  • Upgrade OpenTSDB to the latest version where this issue has been patched.
  • Implement strict input validation mechanisms on API endpoints to prevent command injection.
  • Regularly audit and monitor the use of APIs for any suspicious access patterns.
  • Isolate critical systems and limit the execution privileges of services to minimize impact from potential exploits.
  • Consider using web application firewalls to filter and block malicious requests targeting known vulnerabilities.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.

CVE-2023-25826 Scanner - Remote Code Execution (RCE) vulnerability in OpenTSDB | S4E