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

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2019-11510 PoC — Pulse Secure Pulse Connect Secure 路径遍历漏洞

Source
Associated Vulnerability
Title: Pulse Secure Pulse Connect Secure 路径遍历漏洞 (CVE-2019-11510)
Description:In Pulse Secure Pulse Connect Secure (PCS) 8.2 before 8.2R12.1, 8.3 before 8.3R7.1, and 9.0 before 9.0R3.4, an unauthenticated remote attacker can send a specially crafted URI to perform an arbitrary file reading vulnerability .
Description
Pulse Secure SSL VPN exploit (CVE-2019-11510) using hosts retrieved from Shodan API.
Readme
# pulsexploit
Automated script for Pulse Secure SSL VPN exploit ([CVE-2019-11510](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11510 "CVE 2019-11510")) using hosts retrieved from Shodan API. You must have a Shodan account to use this script. Click [here](https://account.shodan.io/register) if you don't have Shodan account.

![image](https://user-images.githubusercontent.com/22043590/70325539-29340b80-186d-11ea-8d28-7c1573e92c5e.png)

## Installation

1. Install dependencies.
```bash
    # CentOS & Fedora
    yum install git python3 -y

    # Ubuntu & Debian
    apt install git python3 python3-pip -y

    # FreeBSD
    pkg install -y python3 git
    python3 -m ensurepip
```

2. Clone repository & install python3 module
```bash
    git clone https://github.com/andripwn/pulse-exploit.git
    cd pulse-exploit
    pip3 install -r requirements.txt
```

3. Add your Shodan API key and edit the search query
```python
    # Shodan API Key (change according to your Shodan API key)
    api_key = ''
    # Shodan search query (edit this, but don't remove the html and port)
    search_query = 'html:"/dana/" port:"443"'
```

## Usage

```bash
    python3 pulsexploit.py -t <number of threads/ default: 5>
```

## Disclaimer
This script is only for penetration testing and security research, I will not be responsible if you use it for illegal activities.
File Snapshot

Log in to view the POC file snapshot cached by Shenlong Bot

Log in to view
Remarks
    1. It is advised to access via the original source first.
    2. Local POC snapshots are reserved for subscribers — if the original source is unavailable, the local mirror is part of the paid plan.
    3. Mirroring, verifying, and maintaining this POC archive takes ongoing effort, so local snapshots are a paid feature. Your subscription keeps the archive online — thank you for the support. View subscription plans →