CVE-2026-37216: XSS
Ruoyi 4.8.2 is vulnerable to Cross Site Scripting (XSS) at the interface /system/notice/add.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Configuration
Disable the /system/notice/add endpoint, or restrict it to trusted administrator accounts or internal IPs until an official fix is available.
Ruoyi /system/notice/add endpoint = disabled or access-restricted - Configuration
Implement strict server-side input validation and output encoding/escaping for all user-supplied fields handled by /system/notice/add to prevent XSS payloads from being stored or reflected.
Ruoyi input validation/output encoding for notice content = apply strict input validation and HTML output encoding/escaping - Compensating control
Deploy a WAF or web filtering rules to detect and block XSS payloads targeting /system/notice/add, and enforce network/firewall rules to limit access to the endpoint to trusted networks or management hosts.
- Operational
Audit existing notices created via /system/notice/add for embedded scripts or malicious content; remove or sanitize any discovered entries and monitor logs for attempted exploitation.
Event History
Frequently Asked Questions
What is the severity of CVE-2026-37216?
The severity of CVE-2026-37216 is medium with a CVSS score of 6.1.
What type of vulnerability is CVE-2026-37216?
CVE-2026-37216 is a Cross Site Scripting (XSS) vulnerability.
How do I fix CVE-2026-37216?
To fix CVE-2026-37216, ensure proper input validation and output encoding on the /system/notice/add interface.
What software is affected by CVE-2026-37216?
CVE-2026-37216 affects Ruoyi version 4.8.2.
When was CVE-2026-37216 published?
CVE-2026-37216 was published on June 15, 2026.