Read the docs
TI-2026-20828 Aliases CVE-2026-25761GHSA-r79c-pqj3-577x

Command injection via crafted filenames in Super-linter Action

Priority MEDIUM 43CWE-77Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
Required
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-77.

Summary

Super-linter is a combination of multiple linters to run as a GitHub Action or standalone. From 6.0.0 to 8.3.0, the Super-linter GitHub Action is vulnerable to command injection via crafted filenames. When this action is used in downstream GitHub Actions workflows, an attacker can submit a pull request that introduces a file whose name contains shell command substitution syntax, such as $(...). In affected Super-linter versions, runtime scripts may execute the embedded command during file discovery processing, enabling arbitrary command execution in the workflow runner context. This can be used to disclose the job’s GITHUB_TOKEN depending on how the workflow configures permissions. This vulnerability is fixed in 8.3.1.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.01477 74th percentileScored 2026-11-07
Fix Fixed super-linter (super-linter): 8.3.1super-linter/super-linter (GitHub Actions): 8.3.1+1 more product

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
super-lintersuper-linter6.0.0 to before 8.3.18.3.1Patch availableCNA
—super-linter/super-linter (GitHub Actions)6.0.0 to before 8.3.18.3.1Patch availableGHSA-r79c-pqj3-577x
—super-linter/super-linter/slim (GitHub Actions)6.0.0 to before 8.3.18.3.1Patch availableGHSA-r79c-pqj3-577x
  • super-linter Vendorsuper-linter Affected 6.0.0 to before 8.3.1 Fixed in 8.3.1 Patch available CNA
  • super-linter/super-linter (GitHub Actions) Vendor— Affected 6.0.0 to before 8.3.1 Fixed in 8.3.1 Patch available GHSA-r79c-pqj3-577x
  • super-linter/super-linter/slim (GitHub Actions) Vendor— Affected 6.0.0 to before 8.3.1 Fixed in 8.3.1 Patch available GHSA-r79c-pqj3-577x

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:super-linter_project:super-linter:*:*:*:*:*:*:*:*6.0.0 to before 8.3.1VulnerableSuper-linter Project
  • cpe:2.3:a:super-linter_project:super-linter:*:*:*:*:*:*:*:* Versions 6.0.0 to before 8.3.1 Vulnerable ·Super-linter Project

Remediation

  • Fix · CNA super-linter (super-linter) Fixed in 8.3.1
  • Fix · GHSA-r79c-pqj3-577x super-linter/super-linter (GitHub Actions) Fixed in 8.3.1 Advisory →
  • Fix · GHSA-r79c-pqj3-577x super-linter/super-linter/slim (GitHub Actions) Fixed in 8.3.1 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-25761
  2. 2026-10-03 Alias added: GHSA-r79c-pqj3-577x

References

Sources