5585 Total CVEs
26 Years
GitHub
README.md
Rendering markdown...
POC / start_server.sh SH
#!/bin/bash
# Start the CVE-2019-13132 lab target.
set -euo pipefail

ROOT=${LAB_ROOT:-/opt/zmq-curve-rce}
PORT=5556

pkill -9 -x server-curve 2>/dev/null || true
sleep 0.5

cd "$ROOT"
LD_LIBRARY_PATH="$ROOT/src/build/lib" \
    setsid ./server-curve "tcp://0.0.0.0:$PORT" </dev/null \
    >"$ROOT/srv.log" 2>&1 &
disown

sleep 1
PID=$(pgrep -x server-curve | head -1)
if [ -z "$PID" ]; then
    echo "[!] server failed to start; check $ROOT/srv.log"
    exit 1
fi
echo "[OK] server-curve listening on tcp://0.0.0.0:$PORT (PID $PID)"
echo "     log: $ROOT/srv.log"