Description
Improper Neutralization of Special Elements used in an OS Command in the package manager component of Black Duck blackduck-c-cpp before 3.0.7 allows an actor able to create a file within the scanned build directory to execute operating system commands as the account running the scan.



Filesystem paths encountered while traversing the scanned directory are interpolated into command strings that are executed through a shell without quoting or escaping, so shell metacharacters within those paths are interpreted rather than treated as literal text. No control over the build command or the tool's configuration is required.
Published: 2026-08-24
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Local Command Execution
Action: Immediate Patch
AI Analysis

Impact

The vulnerability allows an attacker to inject arbitrary operating system commands by creating a file with a special filename inside the directory that the Black Duck package manager scans. Because the package manager concatenates discovered filesystem paths directly into shell command strings without quoting or escaping, metacharacters in the file name are interpreted by the shell, enabling command execution as the scan user.

Affected Systems

Black Duck’s blackduck-c-cpp package manager is affected in all releases before version 3.0.7. Any installation that has not yet upgraded to 3.0.7 or later is susceptible.

Risk and Exploitability

The CVSS score of 7.5 indicates high severity, and the vulnerability is not listed in CISA KEV. EPSS information is not available. Exploitation requires only write access to the build directory used during scanning; no special permissions or configuration changes are needed. The attack vector is therefore local to the system or application that provides write access to the scanned directory, and it results in arbitrary command execution under the account that runs the scan.

Generated by OpenCVE AI on August 24, 2026 at 21:04 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Black Duck blackduck-c-cpp package to version 3.0.7 or later.
  • Restrict write permissions on the build directory used for scanning to the minimum required users or processes, preventing unauthorized file creation.
  • If an upgrade is not immediately possible, run scans with a dedicated, least‑privileged account and ensure that no untrusted code can write files into the build directory.

Generated by OpenCVE AI on August 24, 2026 at 21:04 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 24 Aug 2026 21:30:00 +0000

Type Values Removed Values Added
Title Command Injection via Unescaped Build Path in Black Duck blackduck-c-cpp
First Time appeared Black Duck
Black Duck blackduck-c-cpp
Vendors & Products Black Duck
Black Duck blackduck-c-cpp

Mon, 24 Aug 2026 18:15:00 +0000

Type Values Removed Values Added
Title Command Injection via Unescaped Build Path in Black Duck blackduck-c-cpp

Mon, 24 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 24 Aug 2026 14:30:00 +0000

Type Values Removed Values Added
Description Improper Neutralization of Special Elements used in an OS Command in the package manager component of Black Duck blackduck-c-cpp before 3.0.7 allows an actor able to create a file within the scanned build directory to execute operating system commands as the account running the scan. Filesystem paths encountered while traversing the scanned directory are interpolated into command strings that are executed through a shell without quoting or escaping, so shell metacharacters within those paths are interpreted rather than treated as literal text. No control over the build command or the tool's configuration is required.
Weaknesses CWE-78
References
Metrics cvssV4_0

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


Subscriptions

Black Duck Blackduck-c-cpp
cve-icon MITRE

Status: PUBLISHED

Assigner: BlackDuck

Published:

Updated: 2026-08-24T14:59:50.263Z

Reserved: 2026-08-18T20:17:16.395Z

Link: CVE-2026-76055

cve-icon Vulnrichment

Updated: 2026-08-24T14:59:45.228Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-08-24T15:16:46.860

Modified: 2026-09-01T20:54:51.287

Link: CVE-2026-76055

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-24T21:15:07Z

Weaknesses
  • CWE-78

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