Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2018-20250 PoC — WinRar 路径遍历漏洞

Source
Associated Vulnerability
Title:WinRar 路径遍历漏洞 (CVE-2018-20250)
Description:WinRAR是一款文件压缩器。该产品支持RAR、ZIP等格式文件的压缩和解压等。 WinRar中存在目录遍历漏洞。该漏洞源于WinRAR在解压处理ACE格式的文件过程中,未对ACE文件头结构中的“filename”字段进行充分过滤。攻击者可利用该漏洞以提升的权限执行任意代码。
Description
Herramienta para revisar si es que un payload tiene componente malicioso de acuerdo a CVE-2018-20250
Readme
# Detect-CVE-2018-20250

Este script detecta si es que uno de los archivos .rar puede tener la configuración para explotar el CVE-2018-20250.

Para esta detección se usa el comando __file__ y el comando __strings__, que están en la mayoría de las distribuciones de linux.

# Uso del script

`
./detect_winrar_exploit.sh <nombre_de_comprimido>
`

# Extracción de payload

Para extraer el payload malicioso, se necesita la aplicación acefile-unace que está en el siguiente link: https://github.com/droe/acefile

Se instala simplemente con __pip3__
`
pip3 install acefile
`
File Snapshot

[4.0K] /data/pocs/5a774ea56d4d502f9e4657290fd7e2ac804ac2f0 ├── [1.2K] detect_winrar_exploit.sh ├── [ 34K] LICENSE └── [ 578] README.md 0 directories, 3 files
Shenlong Bot has cached this for you
Remarks
    1. It is advised to access via the original source first.
    2. If the original source is unavailable, please email f.jinxu#gmail.com for a local snapshot (replace # with @).
    3. Shenlong has snapshotted the POC code for you. To support long-term maintenance, please consider donating. Thank you for your support.