Description
The All-in-One Video Gallery plugin for WordPress is vulnerable to Server-Side Request Forgery in all versions up to, and including, 4.8.5 via the 'vdl' parameter. This makes it possible for authenticated attackers, with subscriber-level access and above, to make web requests to arbitrary locations originating from the web application and can be used to query and modify information from internal services. A Subscriber-level attacker can plant an internal or loopback URL in the `mp4` post meta of a newly created `aiovg_videos` post via XML-RPC `wp.newPost`, then trigger the unauthenticated `?vdl=<post_id>` endpoint to force the server to fetch that URL and stream the full response body back to the requester.
Published: 2026-07-10
Score: 6.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The All‑in‑One Video Gallery plugin for WordPress is vulnerable to Server‑Side Request Forgery (CWE‑918) in all versions up to, and including, 4.8.5 via the 'vdl' parameter. An attacker with subscriber‑level access (or higher) can embed an arbitrary internal or loopback URL in the mp4 post meta of a newly created aiovg_videos post via XML‑RPC wp.newPost and then trigger the '?vdl=<post_id>' endpoint. The server will fetch that URL and stream the response back, allowing the attacker to query or modify information from internal services, potentially enabling data exfiltration or unauthorized configuration changes within the host network.

Affected Systems

All WordPress sites using the All‑in‑One Video Gallery plugin (from plugins360) version 4.8.5 or older are affected. These sites expose a public '?vdl=' endpoint and allow subscriber‑level users to create video posts, creating the conditions for the SSRF to be triggered.

Risk and Exploitability

The CVSS score of 6.4 indicates moderate severity, and the EPSS score of <1% shows a very low but non‑zero likelihood of exploitation. The vulnerability is not listed in the CISA KEV catalog. Successful exploitation requires the attacker to own a subscriber‑level account to create a video post and then use the unauthenticated '?vdl=<post_id>' endpoint to initiate the request. If exploited, the attacker could read or alter sensitive internal data, and it is inferred that the relatively simple attack path may attract adversaries with moderate skill.

Generated by OpenCVE AI on July 29, 2026 at 11:17 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Video Gallery plugin to a version newer than 4.8.5 to eliminate the vulnerable endpoint.
  • Restrict subscriber accounts from creating aiovg_videos posts to prevent malicious URLs from being stored.
  • Block or rate‑limit the publicly accessible '?vdl=' endpoint using a web server rule or a WordPress security plugin.

Generated by OpenCVE AI on July 29, 2026 at 11:17 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 10 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 10 Jul 2026 07:45:00 +0000

Type Values Removed Values Added
First Time appeared Plugins360
Plugins360 all-in-one Video Gallery
Wordpress
Wordpress wordpress
Vendors & Products Plugins360
Plugins360 all-in-one Video Gallery
Wordpress
Wordpress wordpress

Fri, 10 Jul 2026 06:30:00 +0000

Type Values Removed Values Added
Description The All-in-One Video Gallery plugin for WordPress is vulnerable to Server-Side Request Forgery in all versions up to, and including, 4.8.5 via the 'vdl' parameter. This makes it possible for authenticated attackers, with subscriber-level access and above, to make web requests to arbitrary locations originating from the web application and can be used to query and modify information from internal services. A Subscriber-level attacker can plant an internal or loopback URL in the `mp4` post meta of a newly created `aiovg_videos` post via XML-RPC `wp.newPost`, then trigger the unauthenticated `?vdl=<post_id>` endpoint to force the server to fetch that URL and stream the full response body back to the requester.
Title All-in-One Video Gallery <= 4.8.5 - Authenticated (Subscriber+) Server-Side Request Forgery via 'vdl' Parameter
Weaknesses CWE-918
References
Metrics cvssV3_1

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


Subscriptions

Plugins360 All-in-one Video Gallery
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-10T14:35:37.311Z

Reserved: 2026-06-12T15:11:28.352Z

Link: CVE-2026-12123

cve-icon Vulnrichment

Updated: 2026-07-10T14:35:24.548Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T11:30:17Z

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)