Skip to main content

Event Gallery EUVDEUVD-2026-87930

| CVE-2026-100747 MEDIUM
Cross-Site Request Forgery (CSRF) (CWE-352)
2026-09-27 Joomla GHSA-cgxg-f4wg-xm8f
5.1
CVSS 4.0 · Vendor: Joomla
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Lure logged-in Joomla user to malicious page
  2. Delivery
    Auto-submit forged cross-origin upload request
  3. Exploit
    Endpoint accepts request without CSRF token
  4. Execution
    Upload/overwrite event image files
  5. Impact
    Gallery content corrupted or defaced

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires an authenticated Event Gallery for Joomla user (with image-upload rights) to be logged in with an active session, and that user must be tricked into loading an attacker-controlled page in the same browser (victim interaction). The image-upload endpoint must lack a CSRF token check, which is the vulnerable default in versions below 6.5.0. Overwrite impact is limited to files sharing the same filename as existing event images. Limiting factors: no attacker authentication is needed, but the attack fails without a concurrently authenticated victim who follows the malicious link, and impact is confined to file integrity within event galleries - no data theft, no code execution.

Impact

This is a genuinely low-to-moderate real-world risk despite the medium CVSS. The vendor CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:L/VA:N, 5.1) reflects a CSRF whose only technical impact is limited integrity (VI:L) - uploading files to an event and overwriting same-name files - with no confidentiality (VC:N) or availability (VA:N) impact. Two signals to reconcile: (1) the vendor marks PR:H and UI:N, which is inconsistent with the CSRF class - a CSRF attacker holds no privileges and inherently requires the victim to perform an action, so PR:N/UI:R (3.1) is the more defensible modeling; the vendor's PR:H appears to encode the privilege of the abused victim account rather than the attacker. (2) There is no EPSS score, no CISA KEV listing, and no public exploit code, so exploitation status is 'no public exploit identified at time of analysis.' The single reference is the vendor homepage (no advisory URL, no changelog, no patch commit), which weakens independent verification. Net: a real but bounded issue best handled via normal patching to 6.5.0, not an emergency - the combination of niche product, low prevalence, integrity-only impact, and required victim interaction places it well below high-priority thresholds.

Exploit ScenarioDerived

An attacker lures a currently-logged-in Event Gallery user (e.g. a site editor/admin) to a malicious web page, which auto-submits a cross-origin form to the extension's image-upload endpoint; because no anti-CSRF token is validated, the request is accepted using the victim's session cookies. The attacker uploads attacker-chosen files to an event and can overwrite existing images that share a filename, defacing or corrupting gallery content. No public proof-of-concept exists at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 27, 2026

CSRF in Event Gallery for Joomla before 6.5.0 allows a third-party site to upload images to an event and overwrite existing files with the same filename when an authenticated Event Gallery user with image-upload rights is tricked into loading an attacker-controlled page. The attacker does not need authentication, but the attack requires an active victim session and victim interaction; impact is limited to file integrity within event galleries, with no data theft or code execution. No public exploit identified at time of analysis; risk is low-to-moderate despite the medium CVSS.

RemediationAI

Upgrade to Event Gallery for Joomla 6.5.0 or later, which contains the fix for the missing CSRF token check. See the vendor site https://www.svenbluege.de/ for the latest release and advisory information. If immediate upgrade is not possible, restrict image-upload privileges to trusted users, require administrators and editors to log out after managing events, and consider IP allowlisting for Joomla administrator access to reduce exposure to CSRF; these controls have trade-offs such as breaking remote administration workflows. Setting Joomla session cookies to SameSite=Strict can help block cross-site requests but may affect legitimate cross-site integrations. No public exploit identified at time of analysis, but the vulnerability is remotely triggerable if a privileged user visits a malicious page.

Affected VersionsENISA

Event Gallery for Joomla 1.0.0-6.0.0

Affected Packages

euvd event_gallery_for_joomla no fix

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 issue is a classic Cross-Site Request Forgery (CWE-352) in the Event Gallery extension for Joomla (vendor svenbluege.de). The image-upload endpoint lacks a CSRF token check, so a malicious third-party page can cause a logged-in user's browser to send an upload request to the Joomla site. The affected CPE cpe:2.3:a:svenbluege.de:event_gallery_for_joomla:*:*:*:*:*:*:*:* corresponds to Event Gallery versions below 6.5.0. The vulnerable operation allows overwriting existing event images when the uploaded filename matches an existing file. Independent assessment (CVSS 3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N) rates integrity impact low and no confidentiality or availability impact; the CVE record's CVSS 4.0 vector (PR:H/UI:N) differs on attacker privileges and user interaction, but the authoritative assessment requires victim interaction and no attacker authentication. Exploitation is confined to file integrity within event galleries.

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

Vendor (Joomla) PRIMARY 5.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
vuln.today AI 4.3 MEDIUM

CSRF: attacker is unprivileged (PR:N) and needs the victim to visit a malicious page (UI:R); network exploitable, low complexity; only limited integrity impact (file overwrite), no C or A.

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Joomla).

CVSS VectorVendor: Joomla

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
High
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Joomla Extension - svenbluege.de - CSRF in image upload in Event Gallery extension < 6.5.0 - Due to lack of an CSRF token check, a third-party site can upload files to an event and overwrite existing files with the same name.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Low
niche third-party Joomla gallery extension, small install base
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy