Vulnerability record · CVE-2015-0925 · published 22 January 2015
CVE-2015-0925: iPass Open Mobile Windows client DLL path injection allows code execution
Ipass · Ipass Open Mobile
The iPass Open Mobile client for Windows before 2.4.5 mishandles a DLL pathname supplied in a crafted Unicode string, which is passed to a subprocess reached through a named pipe. A remote authenticated user can therefore cause arbitrary code to load and run on the affected host. The flaw is a code injection issue in a widely deployed enterprise connectivity client, so it matters for managed Windows endpoints.
Description
The client in iPass Open Mobile before 2.4.5 on Windows allows remote authenticated users to execute arbitrary code via a DLL pathname in a crafted Unicode string that is improperly handled by a subprocess reached through a named pipe, as demonstrated by a UNC share pathname.
AV:N/AC:L/Au:S/C:C/I:C/A:C
Automated analysis
high priorityRemote authenticated code execution with complete impact and a very high EPSS percentile, though no KEV listing or known exploit reference.
What it is
The iPass Open Mobile client for Windows before 2.4.5 mishandles a DLL pathname supplied in a crafted Unicode string, which is passed to a subprocess reached through a named pipe. A remote authenticated user can therefore cause arbitrary code to load and run on the affected host. The flaw is a code injection issue in a widely deployed enterprise connectivity client, so it matters for managed Windows endpoints.
Impact
An attacker who can authenticate and reach the named pipe gains arbitrary code execution in the context of the affected subprocess, giving full compromise of confidentiality, integrity and availability on the host.
Attack surface
The vector is network-reachable (AV:N) with low complexity and requires authentication (Au:S); no user interaction is indicated. The crafted Unicode string is delivered to a subprocess through a named pipe, as demonstrated with a UNC share pathname.
Exploitation
No CISA KEV listing and no exploit references are present; EPSS is high (0.52195, 98.9th percentile), suggesting elevated likelihood of exploitation activity despite the absence of public exploit tagging.
What to do
- Upgrade iPass Open Mobile on Windows to version 2.4.5 or later, which is the fixed release named in the advisory.
- Restrict named pipe access and limit which accounts can reach the client's IPC endpoints.
- Block or tightly control outbound SMB/UNC access from endpoints so remote DLL paths cannot be resolved.
- Apply application control or DLL search-order hardening to prevent loading libraries from untrusted paths.
- Audit and remove unnecessary local accounts that could authenticate to the client service.
Detection
- Monitor process creation for the iPass client subprocess loading DLLs from UNC or non-standard paths.
- Alert on named pipe connections to iPass-related pipes from unexpected or remote accounts.
- Review Windows event logs for suspicious authentication followed by child process execution under the iPass client.
- Hunt for SMB connections from managed endpoints to untrusted hosts around the time of iPass client activity.
This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.
Affected products
1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.
References
| Link | Tags |
|---|---|
| http://www.kb.cert.org/vuls/id/110652 | Third Party AdvisoryUS Government Resource |
| http://www.kb.cert.org/vuls/id/110652 | Third Party AdvisoryUS Government Resource |
Track CVE-2015-0925 inside VULONE
Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.
Related vulnerabilities
Same products first, then exploited flaws of the same weakness class.
Source: NIST National Vulnerability Database (record CVE-2015-0925), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.