CVE-2026-116256
Received Received - Intake

Server-Side Request Forgery in RhaPHP Mp Module

Vulnerability report for CVE-2026-116256, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-26

Last updated on: 2026-10-26

Assigner: VulDB

Description

A vulnerability was found in geesondog RhaPHP up to 7ae639ccf8dcb627faace096d030bd4cb4cfb905. Affected by this vulnerability is the function image of the file application/mp/controller/Show.php of the component Mp Module Media Proxy. The manipulation of the argument url results in server-side request forgery. The attack may be launched remotely. The exploit has been made public and could be used. This product operates on a rolling release basis, ensuring continuous delivery. Consequently, there are no version details for either affected or updated releases. The vendor was contacted early about this disclosure but did not respond in any way.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-26
Last Modified
2026-10-26
Generated
2026-10-26
AI Q&A
2026-10-26
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
geesondog RhaPHP 7ae639ccf8dcb627faace096d030bd4cb4cfb905

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-918 The web server receives a URL or similar request from an upstream component and retrieves the contents of this URL, but it does not sufficiently ensure that the request is being sent to the expected destination.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This is a Server-Side Request Forgery (SSRF) vulnerability in RhaPHP, a ThinkPHP 5.1.35-based framework. The flaw exists in the `/mp/show/image` endpoint of the Mp Module Media Proxy. An unauthenticated attacker can manipulate the 'url' parameter to force the server to make HTTP/HTTPS requests to arbitrary internal or external URLs. The server then returns the full response body, allowing attackers to access sensitive internal resources, cloud metadata, or private IP ranges. The vulnerability stems from improper URL validation and lack of authentication checks.

Detection Guidance

Check for unusual outbound HTTP/HTTPS requests from your server, especially to internal IP ranges or cloud metadata endpoints. Test the `/mp/show/image` endpoint with various URLs to see if it fetches internal resources. Use tools like curl to probe the endpoint: curl -v http://yourserver/mp/show/image?url=http://localhost/admin or curl -v http://yourserver/mp/show/image?url=http://169.254.169.254/latest/meta-data/

Monitor server logs for unexpected outbound connections or responses containing internal data. Check for timing differences when accessing internal vs external URLs.

Impact Analysis

This vulnerability allows attackers to access internal services, read sensitive data, or interact with cloud metadata endpoints. They can enumerate internal ports, retrieve confidential information, or potentially escalate attacks to other systems. The impact includes data breaches, unauthorized access to internal resources, and compromise of cloud infrastructure.

Compliance Impact

This SSRF vulnerability could lead to unauthorized access to sensitive data, violating GDPR's data protection principles and HIPAA's security requirements. It may result in data breaches, unauthorized disclosure of personal or health information, and failure to implement adequate security controls, leading to regulatory penalties and loss of trust.

Mitigation Strategies

Immediately restrict access to the `/mp/show/image` endpoint by implementing authentication. Block outbound requests to private IP ranges (e.g., 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) and cloud metadata endpoints (e.g., 169.254.169.254).

Update firewall rules to prevent SSRF by whitelisting allowed domains or IP addresses for media proxy requests. Avoid relaying the full response body to limit data exposure.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-116256. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart