CVE-2026-25761CWE-77

Command injection via crafted filenames in Super-linter Action

High · published February 9, 2026

CVSS v3.1
8.8
EPSS
2%
Percentile
84.0
In the wild
Unconfirmed
What it is

⚡ A crafty file name could lead to command execution in your GitHub Actions! From versions 6.0.0 to 8.3.0, the Super-linter is vulnerable to command injection, which is absolutely wild! 🔥 Think of it like a mischievous prankster at a restaurant who finds a way to sneak a note into your order that alters your meal — except here, the order is a GitHub workflow, and the note is a malicious command embedded in a file name. If exploited, an attacker could run arbitrary commands in the workflow runner’s context, potentially exposing sensitive information like the GITHUB_TOKEN. This could lead to unauthorized access to resources within your repositories — a developer's worst nightmare!

Put simply

Think of it like a mischievous prankster at a restaurant who finds a way to sneak a note into your order that alters your meal — except here, the order is a GitHub workflow, and the note is a malicious command embedded in a file name. This vulnerability allows command injection via crafted filenames when the Super-linter is invoked in GitHub Actions. The linter executes any shell commands included in the filename during the file discovery process, leading to security breaches.

What to do

If exploited, an attacker could run arbitrary commands in the workflow runner’s context, potentially exposing sensitive information like the GITHUB_TOKEN. This could lead to unauthorized access to resources within your repositories — a developer's worst nightmare! To protect your workflows, upgrade to Super-linter version 8.3.1 or later immediately. Review all existing workflows to ensure they don't use vulnerable versions. Additionally, monitor permissions for the GITHUB_TOKEN to minimize risk. You've got this! By taking these steps, you'll secure your GitHub Actions and keep your projects safe! 🛡️

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.02408 · 84.0th percentile
Weakness
CWE-77 · Improper Neutralization of Special Elements used in a Command ('Command Injection')
Published
2026-02-09T20:27Z
EPSS history
Timeline
  • 09 FEB 20:27Z
    Command injection via crafted filenames in Super-linter Action
    cvelistv5