Skip to main content

Sunhillo SureLine CVE-2026-112351

| EUVDEUVD-2026-111359 HIGH
OS Command Injection (CWE-78)
2026-10-27 VulnCheck GHSA-x64r-r4gj-xh6q
8.7
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate with any SureLine web account
  2. Delivery
    Send crafted networkDiag.cgi request
  3. Exploit
    Inject %0a/%26 into ipAddr or dnsAddr
  4. Execution
    Bypass denylist, run commands as root
  5. Impact
    Achieve full system compromise

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK

2 techniques across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires a valid SureLine web account of any privilege level (PR:L confirmed) and network access to the device's web interface, with the target running SureLine between 8.6.0 and before 9.1.5. The concrete trigger is injecting a URL-encoded newline (%0a) or ampersand (%26) into the ipAddr or dnsAddr parameter of the networkDiag.cgi endpoint while using the ping, nslookup, or traceroute diagnostic modes; these sequences act as command separators after decoding and bypass the incomplete character denylist introduced by the CVE-2021-36380 fix. The primary limiting factor is the authentication requirement - an attacker must first obtain web credentials - but because any account suffices and no user interaction or non-default configuration is needed, the practical barrier is low. No special non-default feature must be enabled; the vulnerable diagnostic endpoint is part of normal SureLine functionality.

Impact

This is a genuine high-priority issue rather than an inflated high-CVSS score. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) describes a network-reachable, low-complexity attack requiring only low privileges and no user interaction, with high confidentiality, integrity, and availability impact (VC:H/VI:H/VA:H) - consistent with the description's claim of arbitrary command execution as root. The one meaningful barrier is authentication: PR:L confirms a valid web account is required, but the description notes 'any web account' suffices, so the barrier is minimal in environments with multiple or weak accounts. A vendor patch is available and the vuln.today decision label is 'this_week', indicating prompt but not emergency remediation. No EPSS score was supplied and the CVE is NOT in CISA KEV, so there is no evidence of active exploitation; exploitation probability cannot be quantified from the provided data. The CVE is a denylist-bypass of the earlier CVE-2021-36380 fix, which raises the practical likelihood that attackers familiar with the prior, widely-documented SureLine flaw will adapt existing techniques. Overall: a real, actionable root-level RCE gated only by low-privilege authentication, warranting prompt patching, but without confirmed in-the-wild exploitation at time of analysis.

Exploit ScenarioDerived

An attacker holding any low-privilege SureLine web account (or one obtained via weak/default credentials) sends a crafted request to the networkDiag.cgi endpoint in one of the ping, nslookup, or traceroute diagnostic modes, placing a URL-encoded newline (%0a) or ampersand (%26) inside the ipAddr or dnsAddr parameter. After decoding, the injected separator terminates the intended diagnostic command and runs attacker-supplied shell commands as root, yielding full system compromise. No public exploit was identified at time of analysis, though the technique is a documented bypass of the prior CVE-2021-36380 fix.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 2.7% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 28, 2026

Authenticated OS command injection in Sunhillo SureLine before 9.1.5 allows any holder of a web account to execute arbitrary commands as root on the appliance through the networkDiag.cgi diagnostic endpoint. The flaw affects SureLine 8.6.0 through versions before 9.1.5 and is triggered by URL-encoded newline (%0a) or ampersand (%26) separators in the ipAddr or dnsAddr parameters, bypassing the incomplete denylist from the CVE-2021-36380 fix. A vendor patch is available in 9.1.5, and no public exploit identified at time of analysis or CISA KEV entry was reported; the authentication prerequisite is the main barrier, though any web account suffices.

RemediationAI

Vendor-released patch: 9.1.5. Upgrade Sunhillo SureLine to 9.1.5 or later; the affected range is 8.6.0 through versions before 9.1.5. Consult the vendor product page at https://www.sunhillo.com/product/sureline/ and the VulnCheck advisory at https://www.vulncheck.com/advisories/sunhillo-sureline-os-command-injection-via-networkdiag-cgi, with the NVD reference at https://nvd.nist.gov/vuln/detail/CVE-2026-112351. The provided references do not list a vendor-specific workaround, so applying the 9.1.5 fix is the remediation path; the this_week decision label supports prioritizing this upgrade within the current week.

Affected VersionsENISA

SureLine 8.6.0 <9.1.5

Affected Packages

euvd sureline fix: 9.1.5

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Sunhillo SureLine's networkDiag.cgi endpoint constructs shell commands for ping, nslookup, and traceroute diagnostics from user-supplied ipAddr and dnsAddr values. CWE-78 (improper neutralization of special elements used in an OS command) is the root cause: the endpoint's character denylist, added to address CVE-2021-36380, does not block URL-encoded newline (%0a) or ampersand (%26) sequences, so they decode into shell command separators and allow injection. The assessed CVSS vector confirms network reachability, low privileges (PR:L), and no user interaction; any valid SureLine web account can access the vulnerable diagnostic modes, and injected commands execute as root. The affected CPE is cpe:2.3:a:sunhillo_corporation:sureline:*:*:*:*:*:*:*:*, and EUVD lists SureLine 8.6.0 before 9.1.5. No special non-default feature must be enabled; the vulnerable diagnostic endpoint is part of normal SureLine functionality.

Know when Sureline gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 8.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 8.8 HIGH

Network-reachable endpoint, low complexity, any web account suffices so PR:L (not PR:N); command execution as root yields full C/I/A impact; scope unchanged as impact stays within the target host.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Oct 27, 2026 - 20:03 EUVD
CVE Published
Oct 27, 2026 - 19:43 cve.org
HIGH 8.7

DescriptionCVE.org

Sunhillo SureLine before 9.1.5 contains an OS command injection vulnerability in the networkDiag.cgi endpoint that allows an authenticated remote attacker with any web account to execute arbitrary commands as root by injecting shell metacharacters into the ipAddr or dnsAddr parameters. Attackers can bypass the incomplete character denylist from the prior CVE-2021-36380 fix using URL-encoded newline (%0a) or ampersand (%26) sequences that act as command separators after decoding in the ping, nslookup, or traceroute diagnostic modes, leading to full system compromise.

Executive ViewAI

Why It Matters

Sunhillo SureLine appliances running versions 8.6.0 through 9.1.4 contain a high-severity flaw allowing any user with a web account to execute commands as root, potentially compromising the entire device. Leadership should prioritize patching because a valid low-privilege account-common for operational staff or contractors-can lead to full system takeover, risking data integrity and service availability.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
2.7%
Top 14% exploitable
Prevalence
Low
niche aviation/surveillance data appliance, limited industry-specific footprint
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 2.7%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

47
Low Medium High Critical
KEV: 0
EPSS: +3
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy