A command injection vulnerability exists in the workflow-checker.yml workflow of significant-gravitas/autogpt. The untrusted user input `github.head.ref` is used insecurely, allowing an attacker to inject arbitrary commands. This vulnerability affects versions up to and including the latest version. An attacker can exploit this by creating a branch name with a malicious payload and opening a pull request, potentially leading to reverse shell access or theft of sensitive tokens and keys.
Metrics
Affected Vendors & Products
References
History
Tue, 01 Apr 2025 21:00:00 +0000
Type | Values Removed | Values Added |
---|---|---|
First Time appeared |
Agpt
Agpt autogpt |
|
CPEs | cpe:2.3:a:agpt:autogpt:*:*:*:*:*:*:*:* | |
Vendors & Products |
Agpt
Agpt autogpt |
|
Metrics |
cvssV3_1
|
Thu, 20 Mar 2025 14:15:00 +0000
Type | Values Removed | Values Added |
---|---|---|
Metrics |
ssvc
|
Thu, 20 Mar 2025 10:15:00 +0000
Type | Values Removed | Values Added |
---|---|---|
Description | A command injection vulnerability exists in the workflow-checker.yml workflow of significant-gravitas/autogpt. The untrusted user input `github.head.ref` is used insecurely, allowing an attacker to inject arbitrary commands. This vulnerability affects versions up to and including the latest version. An attacker can exploit this by creating a branch name with a malicious payload and opening a pull request, potentially leading to reverse shell access or theft of sensitive tokens and keys. | |
Title | Command Injection in significant-gravitas/autogpt | |
Weaknesses | CWE-94 | |
References |
| |
Metrics |
cvssV3_0
|

Status: PUBLISHED
Assigner: @huntr_ai
Published:
Updated: 2025-03-20T13:54:05.257Z
Reserved: 2024-08-25T17:45:18.099Z
Link: CVE-2024-8156

Updated: 2025-03-20T13:53:00.417Z

Status : Analyzed
Published: 2025-03-20T10:15:41.247
Modified: 2025-04-01T20:32:28.977
Link: CVE-2024-8156

No data.