Vulnerability · Published Dec 27, 2022 · Assigned by GitHub_M
CVE-2022-23544Server-Side Request Forgery in Metersphere leads to Cross-Site Scripting
High 7.2
In plain English
A high-severity server-side request forgery in metersphere from metersphere. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 1.7% (higher than 78% of all known vulnerabilities). Ready-made attack tooling exists: Nuclei.
Official description
MeterSphere is a one-stop open source continuous testing platform, covering test management, interface testing, UI testing and performance testing. Versions prior to 2.5.0 are subject to a Server-Side Request Forgery that leads to Cross-Site Scripting. A Server-Side request forgery in `IssueProxyResourceService::getMdImageByUrl` allows an attacker to access internal resources, as well as executing JavaScript code in the context of Metersphere's origin by a victim of a reflected XSS. This vulnerability has been fixed in v2.5.0. There are no known workarounds.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| metersphere | metersphere | < 2.5.0 |
Weakness: CWE-918, CWE-79 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N