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.
Published: 2026-10-05
Score: 6.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Server-side Request Forgery
Action: Patch
AI Analysis

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.

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

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 yet.

References
History

Wed, 14 Oct 2026 19:00:00 +0000

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'}


Mon, 05 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 05 Oct 2026 17:45:00 +0000

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

Mon, 05 Oct 2026 16:45:00 +0000

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'}


Subscriptions

Svenbluege Event Gallery
Svenbluege.de Event Gallery For Joomla
cve-icon MITRE

Status: PUBLISHED

Assigner: Joomla

Published:

Updated: 2026-10-06T06:56:56.182Z

Reserved: 2026-09-29T16:46:15.044Z

Link: CVE-2026-102777

cve-icon Vulnrichment

Updated: 2026-10-05T19:01:04.824Z

cve-icon NVD

Status : Analyzed

Published: 2026-10-05T17:17:09.753

Modified: 2026-10-14T18:46:34.190

Link: CVE-2026-102777

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-05T18:00:10Z

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)