Description
PingTools Network Utilities 4.64 contains an OS command injection vulnerability in the Host field of a Watcher ICMP service. The application appends the attacker-controlled Host value to a ping command, serializes the command as a single string, and executes it through sh -c. A local attacker who can create or modify a Watcher service can inject shell syntax and execute arbitrary commands with the PingTools application UID and its granted Android permissions.
Published: 2026-10-19
Score: 8.6 High
EPSS: n/a
KEV: No
Impact: Remote Command Execution
Action: Patch
AI Analysis

Impact

PingTools Network Utilities 4.64 for Android contains an OS command injection flaw that allows an attacker to supply a crafted value in the Host field of the Watcher ICMP service. The application concatenates that value into a shell command string executed with sh -c, giving the attacker the ability to run arbitrary shell commands on the device. If exploited, the attacker can obtain full system compromise, exfiltrate data, and install additional malware.

Affected Systems

Affected is the StreamSoft PingTools Network Utilities application, version 4.64. This is the only listed vendor and product, running on Android devices. No additional sub‑versions are mentioned.

Risk and Exploitability

The flaw is rated high with a CVSS score of 8.6. The EPSS is not available, and the vulnerability is not listed in the CISA KEV catalog, implying it has not yet been observed in the wild. The likely attack vector involves remote interaction with the Watcher ICMP service through the Host input field, which may be reachable via the application’s interface or a malicious payload. Successful exploitation would result in unrestricted code execution with the privileges of the running application, potentially escalating to full device control.

Generated by OpenCVE AI on October 19, 2026 at 17:26 UTC.

Remediation

Vendor Solution

Replace the sh -c execution path with a process API that accepts an argument list and preserves the validated Host as one argument. Validate Host as a supported DNS name or IPv4/IPv6 address in both the Watcher editor and backup-import path, reject shell syntax, whitespace and option-like input, add regression tests, backport the correction, and upgrade to the first fixed release when it becomes available. Until then, do not import untrusted Watcher backups and do not enter untrusted values in Watcher ICMP Host fields.


OpenCVE Recommended Actions

  • Upgrade to the latest version of PingTools Network Utilities from the official Android store, which removes the command injection vulnerability.
  • If an upgrade is not feasible, disable the Watcher ICMP service or block its runtime execution of system commands from the Host field in the application’s settings.
  • If the service must remain active, enforce strict input validation on the Host field by allowing only valid IP addresses or hostnames and rejecting any characters that could form command separators such as ';', '&', or '|'.

Generated by OpenCVE AI on October 19, 2026 at 17:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 21:30:00 +0000

Type Values Removed Values Added
Description PingTools Network Utilities 4.64 Free accepts an arbitrary value in the Host field of a Watcher ICMP service, incorporating that value into a command string executed as sh -c. PingTools Network Utilities 4.64 contains an OS command injection vulnerability in the Host field of a Watcher ICMP service. The application appends the attacker-controlled Host value to a ping command, serializes the command as a single string, and executes it through sh -c. A local attacker who can create or modify a Watcher service can inject shell syntax and execute arbitrary commands with the PingTools application UID and its granted Android permissions.
CPEs cpe:2.3:a:streamsoft:pingtools_network_utilities:4.64:*:android:*:*:*:*:* cpe:2.3:a:streamsoft:pingtools_network_utilities:4.64:*:*:*:*:android:*:*

Mon, 19 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Description PingTools Network Utilities 4.64 Free accepts an arbitrary value in the Host field of a Watcher ICMP service, incorporating that value into a command string executed as sh -c.
Title PingTools Network Utilities 4.64 - OS command injection through Watcher ICMP host
First Time appeared Streamsoft
Streamsoft pingtools Network Utilities
Weaknesses CWE-78
CPEs cpe:2.3:a:streamsoft:pingtools_network_utilities:4.64:*:android:*:*:*:*:*
Vendors & Products Streamsoft
Streamsoft pingtools Network Utilities
References
Metrics cvssV4_0

{'score': 8.6, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Streamsoft Pingtools Network Utilities
cve-icon MITRE

Status: PUBLISHED

Assigner: Fluid Attacks

Published:

Updated: 2026-10-19T21:18:59.554Z

Reserved: 2026-09-29T21:35:56.544Z

Link: CVE-2026-103038

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-19T17:17:00.400

Modified: 2026-10-19T20:52:47.340

Link: CVE-2026-103038

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T17:30:13Z

Weaknesses
  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')