Description
ruoyi-vue-pro through 2026.09 contains a server-side request forgery vulnerability in the yudao-module-ai image service that allows authenticated users to make the server fetch arbitrary URLs by supplying referImageUrl to the midjourney imagine endpoint. Attackers can force Hutool HttpUtil.downloadBytes() requests to loopback, private, or cloud metadata addresses to probe internal-only HTTP services and reach metadata endpoints.
Published: 2026-10-14
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Server‑Side Request Forgery that enables authenticated users to download arbitrary URLs and probe internal network services
Action: Patch
AI Analysis

Impact

A vulnerability in the yudao-module-ai image service of ruoyi‑vue‑pro allows an authenticated attacker to supply a referImageUrl or imageUrl that forces the server to issue an HTTP request via Hutool HttpUtil.downloadBytes(). By pointing these URLs to loopback, private or cloud metadata addresses the attacker can have the application fetch data from resources that are normally only reachable from within the environment, potentially exposing internal service responses or metadata.

Affected Systems

Vendor YunaiV, product ruoyi‑vue‑pro, affected through the 2026.09 release. Any installation of ruoyi‑vue‑pro version 2026.09 or earlier is susceptible.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity. EPSS score is less than 1% (approximately 0.00304) and the vulnerability is not listed in CISA KEV, suggesting limited public exploitation data. The attack requires an authenticated session; however, once authenticated, an attacker can use SSRF to enumerate internal network paths, read internal HTTP responses, or target cloud metadata endpoints. While no remote code execution is possible, the ability to read internal services can lead to credential theft, privilege escalation, and further attacks.

Generated by OpenCVE AI on October 15, 2026 at 21:27 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade ruoyi‑vue‑pro to a version newer than 2026.09 where the SSRF issue is addressed.
  • Configure the image service to validate the referImageUrl parameter against a whitelist of allowed hosts and reject URLs that resolve to private or loopback IP ranges.
  • Block outbound HTTP traffic from the application server to private network ranges (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) and known cloud metadata IP addresses using firewall or network segmentation.

Generated by OpenCVE AI on October 15, 2026 at 21:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 26 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 23 Oct 2026 00:45:00 +0000

Type Values Removed Values Added
First Time appeared Yunaiv
Yunaiv ruoyi-vue-pro
Vendors & Products Yunaiv
Yunaiv ruoyi-vue-pro

Wed, 14 Oct 2026 14:30:00 +0000

Type Values Removed Values Added
Description ruoyi-vue-pro through 2026.09 contains a server-side request forgery vulnerability in the yudao-module-ai image service that allows authenticated users to make the server fetch arbitrary URLs by supplying referImageUrl to the midjourney imagine endpoint. Attackers can force Hutool HttpUtil.downloadBytes() requests to loopback, private, or cloud metadata addresses to probe internal-only HTTP services and reach metadata endpoints.
Title ruoyi-vue-pro through 2026.09 SSRF via Midjourney referImageUrl and notify imageUrl
First Time appeared Iocoder
Iocoder ruoyi-vue-pro
Weaknesses CWE-918
CPEs cpe:2.3:a:iocoder:ruoyi-vue-pro:*:*:*:*:*:*:*:*
Vendors & Products Iocoder
Iocoder ruoyi-vue-pro
References
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:L/SI:L/SA:N'}


Subscriptions

Iocoder Ruoyi-vue-pro
Yunaiv Ruoyi-vue-pro
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-26T16:14:17.162Z

Reserved: 2026-10-14T13:07:23.532Z

Link: CVE-2026-110610

cve-icon Vulnrichment

Updated: 2026-10-26T16:13:21.766Z

cve-icon NVD

Status : Deferred

Published: 2026-10-14T15:17:12.900

Modified: 2026-10-26T17:17:14.757

Link: CVE-2026-110610

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-22T21:45:06Z

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)