CVE-2026-127236
Last modified
CVE-2026-127236 is a medium-severity vulnerability rated 5.4/10 on the CVSS scale. An argument injection vulnerability exists in the ad-hoc RRD graph feature of multiple versions of OpenNMS Meridian and Horizon. The ad-hoc graph endpoint (GET /graph/graph.png?adhoc=true) copies request parameters into the rrdtool command line without validation.
Description
An argument injection vulnerability exists in the ad-hoc RRD graph feature of multiple versions of OpenNMS Meridian and Horizon. The ad-hoc graph endpoint (GET /graph/graph.png?adhoc=true) copies request parameters into the rrdtool command line without validation. A low-privileged authenticated user (ROLE_USER or ROLE_DASHBOARD) can insert extra rrdtool arguments. An injected --daemon argument makes the server connect to an attacker-chosen address, which is a server-side request forgery. An injected DEF statement reads a local RRD file by absolute path. The command runs through exec with an argument array and no shell, so arbitrary operating system command execution is not possible. The fix validates the ad-hoc graph parameters against allowlists. The solution is to upgrade to Meridian 2024.3.15, 2025.0.12, 2026.0.2 and Horizon 36.0.6 or newer. Meridian and Horizon installation instructions state that they are intended for installation within an organization's private networks and should not be directly accessible from the Internet.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| The OpenNMS Group | Meridian | >= 2024.1.0, < 2024.3.15; >= 2025.0.0, < 2025.0.12; >= 2026.0.0, < 2026.0.2 |
| The OpenNMS Group | Horizon | >= 36.0.0, < 36.0.6 |
References
Timeline
- Published
- Last Modified
- Status
- Awaiting Analysis
Frequently Asked Questions
What is CVE-2026-127236?
How severe is CVE-2026-127236?
How do I fix CVE-2026-127236?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-127215Kanbanz by Softaculous plugin for WordPress before 1.0.3 con…8.1
- CVE-2026-127216Injection Guard plugin for WordPress before 1.4.0 contains a…6.5
- CVE-2026-127217Post to Google My Business plugin for WordPress before 3.5.7…6.4
- CVE-2026-12722Missing authentication for critical function vulnerability i…8.2
- CVE-2026-12723The Kirki WordPress plugin before 6.0.12 does not perform a…5.3
- CVE-2026-127235A reflected cross-site scripting vulnerability exists in the…6.1
- CVE-2026-12724The Kirki WordPress plugin before 6.0.12 does not sanitise …4.3
- CVE-2026-12725A heap-based buffer overflow was found in dnsmasq. When DNSS…5.9
- CVE-2026-12726A flaw was found in the AWX GitHub webhook integration. When…6.3
- CVE-2026-12727IBM MQ could allow an authenticated attacker to cause potent…4.3
- CVE-2026-127273A vulnerability has been found in Linksys EA8100 1.0.3.21694…4.3
- CVE-2026-127274A vulnerability was found in Linksys EA8100 1.0.3.216940. Th…3.7
Are you affected by CVE-2026-127236?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
