CVE-2023-34111CWE-20

Command Injection Vulnerability in `Release PR Merged` Workflow in taosdata/grafanaplugin

High · published June 6, 2023

CVSS v3.1
8.1
EPSS
4%
Percentile
90.6
In the wild
Unconfirmed
What it is

The `Release PR Merged` workflow in the github repo taosdata/grafanaplugin is subject to a command injection vulnerability which allows for arbitrary code execution within the github action context due to the insecure usage of `${{ github.event.pull_request.title }}` in a bash command within the GitHub workflow. Attackers can inject malicious commands which will be executed by the workflow. This happens because `${{ github.event.pull_request.title }}` is directly passed to bash command on like 25 of the workflow. This may allow an attacker to gain access to secrets which the github action has access to or to otherwise make use of the compute resources.

The record
Technical detail
CVSS v3.1
8.1 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.04049 · 90.6th percentile
Weakness
CWE-20 · Improper Input Validation
Published
2023-06-06T16:29Z
EPSS history
Timeline
  • 06 JUN 16:29Z
    Command Injection Vulnerability in `Release PR Merged` Workflow in taosdata/grafanaplugin
    cvelistv5