Description
A vulnerability was found in SonicCloudOrg sonic-agent up to 2.7.2. The impacted element is the function evalIsFailed of the file sonic-agent/src/main/java/org/cloud/sonic/agent/tests/script/GroovyScriptImpl.java of the component Groovy Script Handler. The manipulation results in os command injection. The attack can be launched remotely. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way. This vulnerability only affects products that are no longer supported by the maintainer.
Published: 2026-07-12
Score: 5.3 Medium
EPSS: 1.2% Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw exists in the evalIsFailed method of GroovyScriptImpl.java that allows an attacker to execute arbitrary operating‑system commands. The publicly available exploit demonstrates that invocations can be made remotely through the Groovy Script handler in sonic‑agent. Based on the method name and typical behavior of Groovy’s eval function, it is inferred that user input is evaluated directly without proper sanitization, enabling the injection. This weakness corresponds to CWE‑77 and CWE‑78 and can lead to compromise of the host on which the agent runs.

Affected Systems

SonicCloudOrg sonic-agent releases up to and including version 2.7.2 are impacted. The vulnerability only applies to editions that are no longer supported by the maintainer; newer supported releases are not affected.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate risk level. The EPSS score of 1% shows a low but non‑zero likelihood of exploitation. The existence of a public exploit suggests that real‑world exploitation potential may exceed the nominal score. The vulnerability is not listed in the CISA KEV catalog. Attackers can launch the exploitation remotely, which raises the urgency for contained mitigations.

Generated by OpenCVE AI on July 31, 2026 at 12:29 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply a vendor update to a sonic-agent version newer than 2.7.2 or any forthcoming security fix that removes the unsanitized eval path.
  • If upgrading is not feasible, disable the Groovy Script handler or restrict its access so that the evalIsFailed endpoint cannot be called from external hosts.
  • Block traffic to the agent’s Groovy Script service with firewall rules or network segmentation, and monitor system logs for abnormal command execution attempts.

Generated by OpenCVE AI on July 31, 2026 at 12:29 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 13 Jul 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sun, 12 Jul 2026 11:15:00 +0000

Type Values Removed Values Added
Description A vulnerability was found in SonicCloudOrg sonic-agent up to 2.7.2. The impacted element is the function evalIsFailed of the file sonic-agent/src/main/java/org/cloud/sonic/agent/tests/script/GroovyScriptImpl.java of the component Groovy Script Handler. The manipulation results in os command injection. The attack can be launched remotely. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way. This vulnerability only affects products that are no longer supported by the maintainer.
Title SonicCloudOrg sonic-agent Groovy Script GroovyScriptImpl.java evalIsFailed os command injection
First Time appeared Soniccloudorg
Soniccloudorg sonic-agent
Weaknesses CWE-77
CWE-78
CPEs cpe:2.3:a:soniccloudorg:sonic-agent:*:*:*:*:*:*:*:*
Vendors & Products Soniccloudorg
Soniccloudorg sonic-agent
References
Metrics cvssV2_0

{'score': 6.5, 'vector': 'AV:N/AC:L/Au:S/C:P/I:P/A:P/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 6.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 6.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV4_0

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


Subscriptions

Soniccloudorg Sonic-agent
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-13T16:25:13.265Z

Reserved: 2026-07-11T12:23:57.456Z

Link: CVE-2026-15496

cve-icon Vulnrichment

Updated: 2026-07-13T16:25:08.950Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T12:30:16Z

Weaknesses
  • CWE-77

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

  • CWE-78

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