CVE-2020-14188

The preprocessArgs function in the Atlassian gajira-create GitHub Action before version 2.0.1 allows remote attackers to execute arbitrary code in the context…

published November 9, 2020

CVSS
—
EPSS
3%
Percentile
86.7
In the wild
Unconfirmed
What it is

⚠️ A crafted GitHub issue could turn your runner into an unwitting accomplice! This vulnerability lets attackers execute arbitrary code through the gajira-create action on versions prior to 2.0.1! Think of it like a restaurant where anyone can submit a dish for the chef to prepare — if the chef blindly follows all recipes, a malicious dish could end up on the menu without a second thought! An attacker could exploit this to run any code they wish on your GitHub runner, potentially leading to unauthorized access, data leaks, or even total system compromise. It's like giving a stranger the keys and asking them to make you dinner — they might just serve a surprise you never wanted!

Put simply

Think of it like a restaurant where anyone can submit a dish for the chef to prepare — if the chef blindly follows all recipes, a malicious dish could end up on the menu without a second thought! This vulnerability in the preprocessArgs function allows remote attackers to submit crafted GitHub issues, which the GitHub runner processes, effectively executing arbitrary code.

What to do

An attacker could exploit this to run any code they wish on your GitHub runner, potentially leading to unauthorized access, data leaks, or even total system compromise. It's like giving a stranger the keys and asking them to make you dinner — they might just serve a surprise you never wanted! To mitigate this risk, upgrade to version 2.0.1 of the gajira-create GitHub Action immediately. Additionally, review your GitHub Action permissions and consider implementing tighter controls on issue submission. You've got this! A quick update and some careful review will keep your runners secure! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02869 · 86.7th percentile
Published
2020-11-09T21:45Z
EPSS history
Timeline
  • 09 NOV 21:45Z
    The preprocessArgs function in the Atlassian gajira-create GitHub Action before version 2.0.1 allows remote attackers to execute arbitrary code in the context…
    cvelistv5