CVE-2026-42194
Deferred Deferred - Pending Action
SSRF via DNS Rebinding in Admidio

Publication date: 2026-05-07

Last updated on: 2026-05-07

Assigner: GitHub, Inc.

Description
Admidio is an open-source user management solution. Prior to version 5.0.9, the incomplete SSRF fix in Admidio's fetch_metadata.php validates the resolved IP address but passes the original hostname-based URL to curl_init(), leaving a DNS rebinding TOCTOU window that allows redirecting requests to internal IPs. This issue has been patched in version 5.0.9.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-05-07
Last Modified
2026-05-07
Generated
2026-05-18
AI Q&A
2026-05-07
EPSS Evaluated
2026-05-11
NVD
EUVD
Affected Vendors & Products
Showing 1 associated CPE
Vendor Product Version / Range
admidio admidio to 5.0.9 (exc)
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 Powered Q&A
How does this vulnerability affect compliance with common standards and regulations (like GDPR, HIPAA)?:

The vulnerability allows attackers to redirect server requests to internal IP addresses, potentially accessing sensitive internal services or stealing IAM credentials on cloud instances.

Such unauthorized access to internal or sensitive data could lead to violations of data protection regulations like GDPR or HIPAA, which require strict controls over access to personal and sensitive information.

Therefore, if exploited, this SSRF vulnerability could compromise compliance by exposing protected data or internal systems to unauthorized parties.


Can you explain this vulnerability to me?

CVE-2026-42194 is a Server-Side Request Forgery (SSRF) vulnerability in Admidio versions prior to 5.0.9. The issue arises because the software validates the resolved IP address of a URL but then uses the original hostname-based URL when making a request with curl_init(). This creates a DNS rebinding Time-of-Check Time-of-Use (TOCTOU) window, allowing an attacker to redirect requests to internal IP addresses by changing the DNS resolution between the validation and the actual request.

This means an attacker can trick the Admidio server into sending requests to internal services, such as the AWS metadata service or localhost, potentially exposing sensitive internal resources.


How can this vulnerability impact me? :

This vulnerability can allow an attacker to make the Admidio server send HTTPS requests to internal network services that are normally inaccessible from outside. This can lead to unauthorized access to sensitive information such as IAM credentials on cloud instances or other internal services in on-premise environments.

The impact includes potential data exposure and unauthorized internal network access, which can compromise the security of the affected system and its environment.


How can this vulnerability be detected on my network or system? Can you suggest some commands?

This vulnerability involves a DNS rebinding TOCTOU window in Admidio's fetch_metadata.php, allowing SSRF attacks by redirecting requests to internal IPs. Detection would involve monitoring for unusual outgoing HTTPS requests from the Admidio server to internal IP addresses such as 169.254.169.254 (AWS metadata service) or localhost (127.0.0.1).

You can check network traffic logs or use network monitoring tools to identify suspicious requests originating from the Admidio server to internal IP ranges.

Additionally, inspecting the Admidio server logs for unexpected calls to fetch_metadata.php or unusual curl requests may help detect exploitation attempts.

Specific commands might include:

  • Using tcpdump or similar to capture outgoing traffic to internal IPs: tcpdump -i eth0 host 169.254.169.254 or tcpdump -i eth0 host 127.0.0.1
  • Using netstat or ss to check active connections from the Admidio server: netstat -tnp | grep curl or ss -tnp | grep curl
  • Reviewing web server or application logs for requests to fetch_metadata.php that might indicate exploitation attempts.

What immediate steps should I take to mitigate this vulnerability?

The primary mitigation step is to upgrade Admidio to version 5.0.9 or later, where this SSRF vulnerability has been patched.

The patch addresses the issue by properly binding the hostname to the validated IP address using CURLOPT_RESOLVE, preventing DNS rebinding attacks.

Until the upgrade can be applied, consider restricting the Admidio server's outbound network access to prevent connections to internal IP addresses such as 169.254.169.254 and 127.0.0.1.

Monitoring and alerting on suspicious outgoing requests from the Admidio server can also help detect exploitation attempts.


Ask Our AI Assistant
Need more information? Ask your question to get an AI reply (Powered by our expertise)
0/70
EPSS Chart