Description
A vulnerability was detected in oclif up to 4.23.16. Affected by this vulnerability is the function child_process.exec of the component JIT Plugin Entry Handler. Performing a manipulation of the argument jitPlugins results in os command injection. The attack is only possible with local access. The exploit is now public and may be used. The patch is named 939b045725e065baebc4587b8bccfd56731eed3d. To fix this issue, it is recommended to deploy a patch.
Published: 2026-07-22
Score: 4.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in oclif up to version 4.23.16 allows a local attacker to supply a crafted value for the jitPlugins argument that is passed directly to child_process.exec, enabling OS command injection. The attacker can execute arbitrary commands with the privileges of the user running the CLI, potentially compromising local resources. This vulnerability is an instance of CWE-77 and CWE-78.

Affected Systems

The vulnerability impacts any installation of the oclif command‑line framework that uses the JIT Plugin Entry handler, specifically versions 4.23.16 or earlier that have not applied the fix. Any deployment that enables the jitPlugins feature is at risk.

Risk and Exploitability

The CVSS score of 4.8 indicates moderate severity. The EPSS score of < 1% indicates an extremely low probability of exploitation, and it is not listed in CISA KEV, implying no known widespread attacks yet. The attack requires local access; therefore, an attacker must be able to run the oclif CLI on the target system. While the exploit is not remote, it allows a local attacker to execute commands with the same privileges as the user, which can lead to significant compromise of the local environment.

Generated by OpenCVE AI on August 3, 2026 at 23:09 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the oclif patch committed in 939b045725e065baebc4587b8bccfd56731eed3d, which removes the unsanitized child_process.exec call in the JIT Plugin Entry Handler.
  • If an upgrade is not possible, disable or strictly whitelist any jitPlugins input to prevent execution of untrusted code paths.
  • Run the oclif CLI under the principle of least privilege, ensuring the process executes with only the minimum user rights required for its operation.

Generated by OpenCVE AI on August 3, 2026 at 23:09 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 23 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 22 Jul 2026 21:30:00 +0000

Type Values Removed Values Added
Description A vulnerability was detected in oclif up to 4.23.16. Affected by this vulnerability is the function child_process.exec of the component JIT Plugin Entry Handler. Performing a manipulation of the argument jitPlugins results in os command injection. The attack is only possible with local access. The exploit is now public and may be used. The patch is named 939b045725e065baebc4587b8bccfd56731eed3d. To fix this issue, it is recommended to deploy a patch.
Title oclif JIT Plugin Entry child_process.exec os command injection
First Time appeared Oclif
Oclif oclif
Weaknesses CWE-77
CWE-78
CPEs cpe:2.3:a:oclif:oclif:*:*:*:*:*:*:*:*
Vendors & Products Oclif
Oclif oclif
References
Metrics cvssV2_0

{'score': 4.3, 'vector': 'AV:L/AC:L/Au:S/C:P/I:P/A:P/E:POC/RL:OF/RC:C'}

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-23T13:47:28.526Z

Reserved: 2026-07-22T15:53:15.527Z

Link: CVE-2026-16628

cve-icon Vulnrichment

Updated: 2026-07-23T13:47:21.883Z

cve-icon NVD

Status : Deferred

Published: 2026-07-22T22:16:28.000

Modified: 2026-07-23T15:24:59.880

Link: CVE-2026-16628

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T23:15:04Z

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')