Sceawere

Vulnerability Detail

CVE-2026-90770UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

Spug Remote Code Execution Vulnerability

Vulnerability Metadata

Severity
High
Score / CVSS
8.8
Creation Date
4h ago
Vendor
openspug
Product
spug
Attack Type
Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack Complexity
LOW

Narrative and Response

Description

Spug through 3.4.0 contains a remote code execution vulnerability in the ping_check function that interpolates user-supplied monitor addresses directly into shell commands without validation. Authenticated users with monitor permissions can inject shell metacharacters via the /monitor/run_test/ endpoint to execute arbitrary commands as the Spug process user.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "8.8",
  "pubDate": "2026-09-13T11:17:01.453Z",
  "pubdate": "2026-09-13T11:17:01.453Z",
  "executiveSummary": "Spug version 3.4.0 is susceptible to a critical remote code execution (RCE) vulnerability stemming from improper input validation in the application's monitoring functionality.\nThe vulnerability is categorized as an OS command injection flaw occurring within the ping_check function.\nThis vulnerability allows an authenticated attacker possessing monitor-level permissions to execute arbitrary system commands on the host server with the privileges of the Spug process user.\nSuccessful exploitation bypasses intended application logic, potentially leading to full server compromise, unauthorized data access, and lateral movement within the infrastructure.\nThe attack vector is remotely exploitable via the /monitor/run_test/ endpoint, requiring valid user credentials with sufficient privileges to interact with monitoring features.\nGiven the severity of potential impact, this vulnerability presents a significant security risk, necessitating immediate remediation to prevent unauthorized system administration and persistent compromise.",
  "technicalDetails": "The vulnerability originates in the ping_check function, which is responsible for performing network connectivity diagnostics. The root cause is the insecure handling of user-supplied input when constructing system-level commands.\nSpecifically, the application takes a monitor address—provided by the user—and concatenates it directly into a shell command string without employing adequate input sanitization or parameterization. This failure to neutralize shell metacharacters permits an attacker to escape the intended command context.\nThe exploit flow initiates at the /monitor/run_test/ endpoint. An authenticated attacker, having been granted monitor permissions, can supply a specially crafted string containing shell metacharacters (e.g., semicolons, pipe operators, or backticks) within the monitor address field. When the application processes this input through the ping_check function, the shell interprets the injected characters as part of a multi-command sequence.\nFor example, an attacker can input an address followed by a command injection payload such as '; rm -rf /;'. The underlying system shell executes the diagnostic ping command followed by the malicious payload provided by the attacker.\nBecause the Spug service typically operates with specific system-level privileges to perform its monitoring tasks, the arbitrary code is executed with these same permissions. This effectively grants the attacker control over the underlying operating system environment.\nPost-exploitation activity may involve the deployment of backdoors, exfiltration of sensitive configuration files, or further reconnaissance of the internal network segment. The vulnerability is present in Spug 3.4.0 and relies entirely on the lack of rigorous input validation for user-controlled parameters passed to system execution APIs."
}
CVE-2026-90770: Spug Remote Code Execution Vulnerability (HIGH Severity, CVSS: 8.8) | Sceawere