Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessLure logged-in admin to crafted page
-
DeliveryForge tokenless request to picker fetch task
-
ExploitServer fetches attacker URL carrying OAuth token
-
ExecutionExfiltrate access token or probe internal network
-
ImpactAccess victim's Google Photos data / internal services
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Credential Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the Event Gallery for Joomla extension (< 6.6.0) with the Google Photos picker on the back-end upload page in use and an authenticated Google Photos OAuth session active (the leaked token is valid for ~1 hour and inherits the picker session's scope). The browser-driven path additionally requires a currently logged-in back-end administrator to be tricked into visiting an attacker-controlled page, since the vulnerable fetch task performs no form-token/CSRF validation and accepts an unchecked destination address. Alternatively, a back-end user already granted the 'Manage' permission can invoke the request directly without any user-interaction or CSRF step. Limiting factors: the Google Photos integration must be configured and in an active session, and the remote path depends on social-engineering an interacting admin - reducing realistic blast radius versus the network attack vector alone. |
| Impact | This is a moderate, targeted-risk SSRF/CSRF issue rather than a mass-exploitation priority. The source CVSS 4.0 score is 6.3 (Medium) with AV:N/AC:L but UI:A, meaning network reachability is offset by a required active-interaction step: the back-end flaw has no form-token (CSRF) protection, so a logged-in Joomla administrator must be lured to visit a prepared external page for the browser-driven path, OR a back-end user already holding the 'Manage' permission can trigger it directly. PR:N is technically correct because the remote path rides an existing admin session rather than attacker credentials, but it overstates ease of exploitation - the attacker still needs a victim admin with an active Google Photos picker/OAuth session or an insider with Manage rights. The SC:H / SI:L / SA:L subsequent-system metrics correctly capture that the leaked OAuth access token reaches whatever the picker session reaches (the victim's Google Photos account) and that internal network addresses can be probed. No EPSS score, CISA KEV listing, or public POC was provided in the intelligence, so there is no signal of active or probable exploitation; the condition dependency (OAuth-configured picker + admin interaction or Manage insider) plus the niche extension footprint makes widespread opportunistic attacks unlikely. Note the conflicting ease signal: CVSS marks PR:N but the real-world prerequisite is an authenticated/interacting administrator - treat it as CSRF-gated rather than freely unauthenticated. |
| Exploit ScenarioDerived | An attacker hosts a prepared web page and lures a Joomla administrator who is logged into the Event Gallery back end (with an active Google Photos OAuth picker session) to visit it. Because the thumbnail-fetch task accepts an attacker-supplied address and requires no form token, the page forces the server to fetch an attacker-controlled URL - sending the Google Photos access token to the attacker - or to fetch internal-network addresses on the admin's behalf. No public exploit is identified at time of analysis; a back-end user with the 'Manage' permission could perform the same request directly without the CSRF step. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 05, 2026
Server-side request forgery (SSRF) in Event Gallery for Joomla before 6.6.0 allows an attacker to make the server send the Google Photos OAuth access token to an arbitrary address or probe internal network resources. The vulnerability resides in the back-end upload page's Google Photos picker, which fetches image thumbnails using a user-supplied address without validation and without a form token, enabling exploitation via CSRF against a logged-in administrator or directly by a back-end user with 'Manage' permission. No public exploit code has been identified, and the risk is assessed as moderate and targeted.
RemediationAI
Vendor-released patch: 6.6.0 (the vulnerability affects versions before 6.6.0). Upgrade Event Gallery for Joomla to version 6.6.0 or later. No explicit vendor advisory or patch notes are provided in the available references; verify with the vendor at https://www.svenbluege.de/. If immediate upgrade is not possible, disable the Google Photos picker integration on the back-end upload page to eliminate the vulnerable endpoint. As an additional compensating control, restrict back-end access to trusted users only and ensure administrators are trained not to visit untrusted pages while logged in, though this does not fully mitigate the direct exploitation path for users with 'Manage' permission. Note that disabling the picker will prevent legitimate Google Photos thumbnail uploads, and no configuration toggle for CSRF protection is available; the patch is the definitive remedy.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability is a CWE-918 Server-Side Request Forgery (SSRF) in the Google Photos picker component of the Event Gallery for Joomla extension (CPE: cpe:2.3:a:svenbluege.de:event_gallery_for_joomla:*:*:*:*:*:*:*:*). When a back-end administrator uses the Google Photos picker on the upload page, the server fetches thumbnails from a URL supplied in the request. The code fails to validate the destination address and does not require a CSRF form token, allowing an attacker to control the fetch target. Because the request is made with the active Google Photos OAuth access token of the logged-in administrator, the token is sent to the attacker-controlled server. The token remains valid for approximately one hour and carries the scopes of the picker session, permitting access to the victim's Google Photos content and potentially internal network services reachable from the web server. The absence of CSRF protection means an attacker can trigger the request by luring an administrator to a malicious page, while a user with the 'Manage' permission can invoke it directly.
Know when Event Gallery For Joomla gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:N/VA:N/SC:H/SI:L/SA:L
Tokenless CSRF drives the server-side fetch so PR:N/UI:R; scope changes (S:C) as the leaked OAuth token and internal probing reach other systems, giving limited C and I impact only.
Primary rating from Vendor (Joomla).
CVSS VectorVendor: Joomla
DescriptionCVE.org
Joomla Extension - svenbluege.de - Server-side request forgery in the Google Photos picker in Event Gallery extension < 6.6.0 - The Google Photos picker of the back-end upload page fetches the thumbnails of the picked images through the server, with the OAuth access token of the Google Photos account. The task took the address to fetch from the request without checking it and asked for no form token. A prepared page on another web site could therefore make the server send the access token of the account to any address, or fetch addresses inside the server's network, in the name of a logged in administrator; a back-end user with the permission "Manage" could do the same directly. The token is valid for about an hour and reaches what the picker session of the account reaches.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.
More in Event Gallery For Joomla
View allAuthenticated directory deletion in the Event Gallery extension for Joomla (svenbluege.de) below version 6.5.0 allows a
Cross-site request forgery in the Event Gallery extension for Joomla (svenbluege.de) affects versions below 6.5.0 and le
Reflected cross-site scripting and open redirect in Event Gallery for Joomla before 6.5.0 allow unauthenticated remote a
Reflected cross-site scripting and an open redirect in the front-end "share mini page" of the Joomla Event Gallery exten
Cross-site request forgery in the Event Gallery extension for Joomla (all versions before 6.6.0) allows an attacker-cont
CSRF in Event Gallery for Joomla before 6.5.0 allows a third-party site to upload images to an event and overwrite exist
Cross-site request forgery (CSRF) in the Event Gallery extension for Joomla (versions before 6.5.0) allows an attacker t
EUVD-2026-92472
GHSA-2gw6-8g27-32rm
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB