CVE-2026-105967 in Gallery for Social Photo Plugininfo

Summary

by MITRE • 11/03/2026

The Gallery for Social Photo WordPress plugin through 1.0.0.41 does not validate a user-supplied URL before using it to perform a server-side request, allowing unauthenticated attackers to make the server issue requests to arbitrary internal hosts and read the responses.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 11/03/2026

The vulnerability identified in Gallery for Social Photo WordPress plugin versions through 1.0.0.41 represents a critical Server-Side Request Forgery (SSRF) flaw rooted in insufficient input validation mechanisms. This security defect allows unauthenticated attackers to manipulate how the application processes user-supplied URLs, leading to unauthorized server-side network interactions that can compromise internal infrastructure and sensitive data integrity.

At its core, this vulnerability stems from a failure to properly sanitize or validate external inputs before they are utilized by backend functions responsible for initiating HTTP requests. When an attacker provides a maliciously crafted URL as part of their interaction with the plugin, the application accepts this input without verifying whether it points to legitimate, expected resources. Instead of restricting operations to predefined whitelisted domains or validating protocol schemes strictly against safe standards, the software blindly passes these values directly into network request libraries. This lack of validation creates a direct pathway for an attacker to dictate which internal or external services the vulnerable server will contact on their behalf.

The operational impact of this SSRF vulnerability is severe due to its unauthenticated nature and potential for data exfiltration. Attackers can leverage this flaw to probe internal network segments that are typically isolated from public internet access, such as cloud metadata endpoints, database servers, or administrative interfaces running on localhost. By directing the vulnerable server to fetch content from these hidden resources, attackers can read responses containing sensitive configuration files, authentication tokens, private keys, or other proprietary data stored within the organization's internal network perimeter. This effectively bypasses traditional firewall protections that rely on source IP verification, as the traffic appears to originate from a trusted internal host rather than an external threat actor.

From a classification perspective, this vulnerability aligns with CWE-918 Server-Side Request Forgery (SSRF), specifically highlighting weaknesses in input validation and URL parsing logic. In terms of offensive security frameworks, it maps directly to the MITRE ATT&CK technique T1571 which covers Non-Standard Ports and potentially T1046 Network Service Discovery if used for reconnaissance purposes within an internal network. The ability to read responses further elevates the risk profile by enabling data theft scenarios that could lead to broader system compromise or credential harvesting.

Mitigation strategies must prioritize immediate patching of the affected plugin version to 1.0.0.42 or later, where developers have implemented stricter input validation controls. Until an update is applied, administrators should consider disabling the specific functionality within the plugin that triggers these server-side requests if it is not essential for business operations. Additionally, implementing network-level controls such as egress filtering can help mitigate damage by restricting outbound connections from web servers to only known and necessary destinations, thereby limiting the utility of any SSRF attempts even if they succeed in reaching internal services.

Responsible

WPScan

Reservation

10/06/2026

Disclosure

11/03/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

very low

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!