8.1

CVE-2026-26189: aquasec trivy_action OS Command Injection

CVSS: 8.1v3.1HighAnalyzed
Published 19-02-2026Last modified 19-02-2026

Vulnerability summary

CVE-2026-26189 is a high (CVSS 8.1) OS Command Injection vulnerability in aquasec trivy_action. EPSS estimates a 2.34% chance of exploitation in the next 30 days, higher than 83.4% of scored vulnerabilities.

Overall risk
33/100
0100
Medium · default modelHow is this calculated?
CVSS score
8.1/10
010
High · v3.1 (NVD)
EPSS score
2.34%
0%100%
Low · +1.00 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Timeline

  1. 19-02-2026
    PublishedVulnerability first disclosed.
  2. 19-02-2026
    Last modifiedVulnerability information updated.

Description

Trivy Action runs Trivy as GitHub action to scan a Docker container image for vulnerabilities. A command injection vulnerability exists in `aquasecurity/trivy-action` versions 0.31.0 through 0.33.1 due to improper handling of action inputs when exporting environment variables. The action writes `export VAR=<input>` lines to `trivy_envs.txt` based on user-supplied inputs and subsequently sources this file in `entrypoint.sh`. Because input values are written without appropriate shell escaping, attacker-controlled input containing shell metacharacters (e.g., `$(...)`, backticks, or other command substitution syntax) may be evaluated during the sourcing process. This can result in arbitrary command execution within the GitHub Actions runner context. Version 0.34.0 contains a patch for this issue. The vulnerability is exploitable when a consuming workflow passes attacker-controlled data into any action input that is written to `trivy_envs.txt`. Access to user input is required by the malicious actor. Workflows that do not pass attacker-controlled data into `trivy-action` inputs, workflows that upgrade to a patched version that properly escapes shell values or eliminates the `source ./trivy_envs.txt` pattern, and workflows where user input is not accessible are not affected.

CVSS metrics

2 scores · 2 sources · 1 version

EPSS trend

Probability

2.34%

Chance of exploitation in the next 30 days

Percentile

83%

Versus all other CVEs

30-day change

+1.00 pp

From 1.35% on 20-09-2026

20-09-202620-10-2026
EPSS score
2.34%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Aquasec1 product
Aquasecurity1 product

2 vendors · 2 products

References

3 links