CVE-2026-56342
Received Received - Intake
Server-Side Request Forgery in AVideo

Publication date: 2026-06-20

Last updated on: 2026-06-20

Assigner: VulnCheck

Description
AVideo through version 27.0 contains a server-side request forgery vulnerability in plugin/Live/test.php that allows authenticated administrators to read arbitrary URLs via the statsURL parameter, which lacks isSSRFSafeURL() validation and accepts requests to private IP ranges and cloud metadata endpoints. Attackers can exploit this by crafting requests to internal services, cloud metadata endpoints like 169.254.169.254, and localhost to retrieve sensitive information including IAM credentials, internal service responses, and network configuration details.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-06-20
Last Modified
2026-06-20
Generated
2026-06-20
AI Q&A
2026-06-20
EPSS Evaluated
N/A
NVD
EUVD
Affected Vendors & Products
Showing 1 associated CPE
Vendor Product Version / Range
wwbn avideo to 27.0 (inc)
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

CVE-2026-56342 is a Server-Side Request Forgery (SSRF) vulnerability in the AVideo software, specifically in the plugin/Live/test.php endpoint. The issue occurs because the statsURL parameter accepts user input and fetches content server-side without proper validation. Although there is a function called isSSRFSafeURL() designed to block unsafe URLs, this endpoint does not use it. Instead, it only performs a weak check that does not block requests to private IP ranges, cloud metadata endpoints, or localhost.

As a result, an authenticated administrator can exploit this vulnerability to send crafted requests to internal services, cloud metadata endpoints (such as 169.254.169.254), and localhost. This can lead to the exposure of sensitive information including IAM credentials, internal service responses, and network configuration details.

Additionally, SSL certificate verification is disabled in the vulnerable code, which can allow man-in-the-middle attacks against HTTPS targets. The endpoint also lacks CSRF token validation, making it susceptible to cross-site request forgery attacks.

Impact Analysis

This vulnerability can have significant impacts if exploited by an attacker with authenticated administrator access. It allows the attacker to read arbitrary URLs from internal network services and cloud metadata endpoints.

  • Exposure of sensitive data such as IAM credentials.
  • Access to internal service responses that may contain confidential information.
  • Disclosure of network configuration details.
  • Potential man-in-the-middle attacks due to disabled SSL certificate verification.
  • Susceptibility to cross-site request forgery attacks because of missing CSRF token validation.
Detection Guidance

This vulnerability can be detected by monitoring for requests to the plugin/Live/test.php endpoint that include the statsURL parameter with URLs pointing to internal IP ranges, localhost, or cloud metadata endpoints such as 169.254.169.254.

Since the vulnerability requires authenticated administrator access, detection can involve checking server logs for unusual or unauthorized use of the statsURL parameter by admin users.

Suggested commands to detect exploitation attempts include searching web server access logs for requests to the vulnerable endpoint with suspicious statsURL values. For example, using grep on Apache or Nginx logs:

  • grep 'plugin/Live/test.php' /var/log/apache2/access.log | grep 'statsURL='
  • grep 'plugin/Live/test.php' /var/log/nginx/access.log | grep 'statsURL='

Additionally, network monitoring tools can be used to detect outbound requests from the server to internal IP ranges or cloud metadata IPs that are unusual or unexpected.

Mitigation Strategies

Immediate mitigation steps include restricting access to the plugin/Live/test.php endpoint to only trusted administrators and disabling or limiting the use of the statsURL parameter.

Applying the recommended fix by adding the isSSRFSafeURL() validation to the statsURL parameter is critical. This validation blocks requests to private IP ranges, localhost, and cloud metadata endpoints.

Enabling SSL certificate verification in curl handlers and stream contexts used by the endpoint will help prevent man-in-the-middle attacks.

Additionally, implementing CSRF token validation on the endpoint can reduce the risk of cross-site request forgery attacks.

If a patch or update is available from the vendor, applying it promptly is recommended.

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