Share
## https://sploitus.com/exploit?id=31B6B424-D597-5017-BF9C-F0E237987A5B
# CVE-2026-3854 โ GitHub Enterprise Server RCE via Push Option Injection
## Overview
**Improper neutralization of push option values in GHE. Attacker with push access achieves RCE on the instance.**
| Field | Value |
|-------|-------|
| CVE | CVE-2026-3854 |
| Severity | CRITICAL |
| Product | GitHub Enterprise Server |
| CISA KEV | 2026-03-10 |
| Attack Type | RCE via Push Option Injection |
| Auth Required | None |
### Affected Versions
| Status | Versions |
|--------|----------|
| โ Vulnerable | GitHub Enterprise Server (all versions before fixes) |
| โ
Fixed | Fixed in 3.14.25, 3.15.20, 3.16.16, 3.17.13, 3.18.7, 3.19.4 |
## Installation
```bash
# Clone
git clone https://github.com/ridhinva/CVE-2026-3854-GHE-RCE.git
cd CVE-2026-3854-GHE-RCE
# Install deps (if any)
pip install requests
```
## Usage
### Scan Single Target
```bash
python3 ghe_rce_scanner.py example.com
python3 ghe_rce_scanner.py https://192.168.1.1
```
### Mass Scan from File
```bash
echo "target1.com" > targets.txt
echo "target2.com" >> targets.txt
python3 ghe_rce_scanner.py targets.txt
```
### Show Vulnerability Info
```bash
python3 ghe_rce_scanner.py --info
```
## How It Works
The scanner checks for exposed endpoints associated with this vulnerability and reports potential targets for manual verification.
## References
| Source | Link |
|--------|------|
| CISA KEV | https://www.cisa.gov/known-exploited-vulnerabilities-catalog |
| NVD Entry | https://nvd.nist.gov/vuln/detail/CVE-2026-3854 |
| Vendor Advisory | https://security.paloaltonetworks.com/CVE20263854 |
## Disclaimer
For authorized security testing and educational purposes only. Unauthorized access is illegal.
## Author
**@c_y_p_h3r** โ Bug bounty hunter & security researcher