CVE-2026-102777

Joomla Extension - svenbluege.de - Server-side request forgery in the Google Photos picker in Event Gallery extension < 6.6.0

Published Oct 5, 2026 CVSS 4.0 · 6.3 Medium EPSS < 1% KEV · Not listed
Description
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.

Analysis

AI-generated

Technical impact

The Event Gallery extension for Joomla includes a Google Photos picker that loads image thumbnails by making HTTP requests from the Joomla server using the site’s OAuth access token. The server takes the URL to fetch directly from a request parameter without validating it and does not require a form token. As a result, an adversary can trick the server into sending the access token to any address or to internal addresses behind the server, all while acting as an authenticated administrator. Administrators with the "Manage" permission can trigger the picker on their own, allowing them to direct the server to contact arbitrary hosts. The OAuth token is valid for roughly an hour and provides the same level of access as the picker session.

Affected Systems

All installations of the svenbluege.de Event Gallery extension for Joomla with version numbers less than 6.6.0 that have the Google Photos picker enabled. The vulnerability can be triggered by a back‑end administrator or any authenticated user who can invoke the picker interface.

Risk and Exploitability

The CVSS score of 6.3 indicates a medium severity. No EPSS score is available and the vulnerability is not listed in the CISA KEV catalog, implying that the likelihood of real‑world exploitation is unknown. The attack requires an attacker to deliver a crafted page that causes the Joomla server to request an arbitrary URL, which is achievable through a web browser or simple automated script. Because the OAuth token remains valid for about an hour, the potential exposure window is limited but still significant. Implementing mitigations promptly reduces the risk considerably.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Event Gallery extension to version 6.6.0 or later.
  • Disable the Google Photos picker feature if an upgrade is not possible.
  • Remove or uninstall the Event Gallery extension if it is no longer required.

Generated by OpenCVE AI on October 5, 2026 at 17:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
References
History
Type Values Removed Values Added
First Time appeared Svenbluege
Svenbluege event Gallery
CPEs cpe:2.3:a:svenbluege:event_gallery:*:*:*:*:*:joomla\!:*:*
Vendors & Products Svenbluege
Svenbluege event Gallery
Metrics cvssV3_1

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

Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
First Time appeared Svenbluege.de
Svenbluege.de event Gallery For Joomla
Vendors & Products Svenbluege.de
Svenbluege.de event Gallery For Joomla
Type Values Removed Values Added
Description 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.
Title Joomla Extension - svenbluege.de - Server-side request forgery in the Google Photos picker in Event Gallery extension < 6.6.0
Weaknesses CWE-918
References
Metrics cvssV4_0

{'score': 6.3, 'vector': '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'}

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)

Sources

Status
PUBLISHED
Assigner
Joomla
Published
Updated
Oct 6, 2026, 6:56 AM
Reserved
Sep 29, 2026, 4:46 PM
Status
Analyzed
Published
Oct 5, 2026, 5:17 PM
Modified
Oct 14, 2026, 6:46 PM