CVE-2026-22869
Unknown
Unknown - Not Provided
Arbitrary Code Execution in Eigent CI Workflow via PR Injection
Publication date: 2026-01-13
Last updated on: 2026-01-13
Assigner: GitHub, Inc.
Description
Description
Eigent is a multi-agent Workforce. A critical security vulnerability in the CI workflow (.github/workflows/ci.yml) allows arbitrary code execution from fork pull requests with repository write permissions. The vulnerable workflow uses pull_request_target trigger combined with checkout of untrusted PR code. An attacker can exploit this to steal credentials, post comments, push code, or create releases.
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| eigent-ai | eigent | to 2026-01-13 (exc) |
| actions | checkout | 3 |
| actions | checkout | 4 |
| github-script | 6 | * |
| github-script | 7 | * |
| dorny | paths-filter | 2 |
| dorny | paths-filter | 3 |
| tj-actions | changed-files | 45 |
| markdownlint-cli | 0.43.0 | * |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-94 | The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment. |