Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Unauthenticated network access to an invoice endpoint with no ownership check (PR:N/AC:L), disclosing sensitive invoice data (C:H) with no integrity or availability effect.
Primary rating from Vendor (Joomla).
CVSS VectorVendor: Joomla
Lifecycle Timeline
3DescriptionCVE.org
The Joomla extension Events Booking prior version 5.0-5.8.1 did not properly verify that an actor is allowed to download invoice information.
AnalysisAI
Unauthorized invoice disclosure in the Events Booking extension for Joomla (versions 5.0 through 5.8.1) lets remote unauthenticated attackers download invoice data belonging to other users because the extension fails to verify the requester's authorization. Rated CVSS 7.5 (confidentiality-only impact), with no public exploit identified at time of analysis and CISA SSVC marking exploitation status as none. The flaw is an access-control gap (CWE-284) tagged as an authentication/authorization bypass.
Technical ContextAI
Events Booking (JoomDonation) is a commercial events registration and payment extension for the Joomla CMS, handling attendee registrations, ticketing, and generated invoices/receipts. The root cause is CWE-284 (Improper Access Control): an invoice-download endpoint or controller action serves invoice records without confirming the requesting actor owns or is entitled to the record, most likely relying on a guessable/enumerable invoice or registration identifier rather than a server-side ownership check. The single CPE, cpe:2.3:a:joomdonation.com:events_booking_extension_for_joomla:*, identifies the affected component as the Joomla extension itself rather than the Joomla core, so exposure is limited to sites that have this specific extension installed.
RemediationAI
Upgrade the Events Booking extension to a fixed release newer than 5.8.1 as provided by JoomDonation; because the input data does not name an exact patched version, no vendor-released patch version is independently confirmed at time of analysis, so obtain and verify the fixed build directly from the vendor at https://joomdonation.com/joomla-extensions/events-booking-joomla-events-registration.html before deploying. As a compensating control until patched, restrict access to the invoice-download endpoint at the web-server or Joomla ACL layer (for example, block or require authentication on the Events Booking invoice/receipt controller route), which prevents anonymous retrieval but may break legitimate guest-invoice downloads and email receipt links; alternatively place the site behind a WAF rule that blocks direct requests to the invoice-download action from unauthenticated sessions, accepting possible false positives on legitimate registrant traffic. Consult the VulDB advisory (https://vuldb.com/vuln/382274) for tracking.
Unauthenticated media upload in the Events Booking extension for Joomla (versions 1.0 through 5.8.0, developed by joomdo
Cross-site request forgery in the Events Booking extension for Joomla (all versions through 5.8.0) lets a remote attacke
Unauthenticated user enumeration in the Events Booking extension for Joomla (versions 1.0 through 5.8.0) exposes registe
Same weakness CWE-284 – Improper Access Control
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-47617
GHSA-7hfj-8497-9m6v