Vulnerability · Published Jul 27, 2025 · Assigned by VulDB
CVE-2025-8228yanyutao0402 ChanCMS getPages server-side request forgery
Medium 6.3
In plain English
A medium-severity server-side request forgery in ChanCMS from yanyutao0402. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.7% (higher than 54% of all known vulnerabilities).
Official description
A vulnerability was found in yanyutao0402 ChanCMS up to 3.1.2. It has been rated as critical. Affected by this issue is the function getPages of the file /cms/collect/getPages. The manipulation of the argument targetUrl leads to server-side request forgery. The attack may be launched remotely. The exploit has been disclosed to the public and may be used. Upgrading to version 3.1.3 is able to address this issue. It is recommended to upgrade the affected component.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| yanyutao0402 | ChanCMS | 3.1.03.1.13.1.2 |
Weakness: CWE-918 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:O/RC:C
References
- VDB-317816 | yanyutao0402 ChanCMS getPages server-side request forgery vdb-entry, technical-description
- VDB-317816 | CTI Indicators (IOB, IOC, IOA) signature, permissions-required
- Submit #622171 | yanyutao0402 https://gitee.com/yanyutao0402/ChanCMS <3.1.3 SSRF third-party-advisory
- https://gitee.com/yanyutao0402/ChanCMS/issues/ICLP28 exploit, issue-tracking
- https://gitee.com/yanyutao0402/ChanCMS/releases/tag/V3.1.3 patch