CVE-2023-25826OpenTSDB OS Command Injection
Command injection in OpenTSDB
Published May 3, 2023 · Updated Aug 12, 2026 · Also known as GHSA-h475-7v3c-26q7
Key Facts
Patch immediately- CVE-2023-25826 is a critical-severity vulnerability (CVSS 9.8 v3.1) affecting OpenTSDB, net.opentsdb:opentsdb (maven).
- It is not listed in any known-exploited vulnerabilities catalog. Public exploit code is available.
- EPSS estimates a 43% probability of exploitation in the next 30 days.
- Fixed versions are available, including OpenTSDB <=2.4.1, OpenTSDB 2.4.1.
- Brandefense priority: patch immediately, because public exploit code exists for a high-severity flaw.
Scores
CVSS v3.1
9.8
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS (30-day exploit likelihood)
43%
Higher than 98.7% of all scored CVEs
Exploit maturity
Weaponized
ATLAS score
59/100
Publication score, see How it works
Exploitation Verdict
KEV listed
Not listed
Federal due date
None
No federal due date
Ransomware use
Not reported
Attributed actors
None named
Exploit & Defence Guidance
Exploit maturity
Weaponized
Public exploit code
1
Proof-of-concept links
In-the-wild evidence
0
Reports of active use
Advisories And Exploit References
Description
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.
Affected Products
3 affected entries in total| Product | Affected versions | Fixed in |
|---|---|---|
| OpenTSDBOpentsdb | See advisory | 2.4.1 |
| net.opentsdb:opentsdbmaven | See advisory | n/a |
Patched Releases
OpenTSDB
<=2.4.1
Timeline
Publicly disclosed
May 3, 2023
Last updated
Aug 12, 2026
Weakness Type
- CWE-78 Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
References
- advisorycve.org · CVERecord
- advisorynvd.nist.gov · CVE-2023-25826
- advisoryGHSA advisory
- advisorysynopsys.com · opentsdb
- patchgithub.com · 2275
FAQ
Common Questions.
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.
Affected: OpenTSDB; net.opentsdb:opentsdb (maven). The full list is in the CVE brief.
It is not listed in any known-exploited vulnerabilities catalog.
No, it is not currently listed in the CISA Known Exploited Vulnerabilities catalog.
Public exploit code is available.
Fixed versions are available, including OpenTSDB <=2.4.1, OpenTSDB 2.4.1.
Brandefense priority: patch immediately, because public exploit code exists for a high-severity flaw.
Is CVE-2023-25826 On Your Attack Surface?
Brandefense matches it against the products discovered on your perimeter and opens a finding the day a CVE like this is listed.
Request A Demo