Skip to main content

J-BusinessDirectory CVE-2026-75952

| EUVDEUVD-2026-62501 MEDIUM
Cross-Site Request Forgery (CSRF) (CWE-352)
2026-08-19 Joomla GHSA-5vqw-f5x5-jq89
4.6
CVSS 4.0 · Vendor: Joomla
View

Attack ChainAIDerived

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

  1. Access
    Attacker crafts hidden auto-submitting CSRF form
  2. Delivery
    Delivers phishing link to authenticated admin or registered user
  3. Exploit
    Victim opens malicious page during active session
  4. Execution
    Browser transparently POSTs forged request with victim session cookie
  5. Persist
    Server processes request without CSRF token validation
  6. Impact
    Unauthorized state change executed (data wipe, app install, push notification)

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

Frontend CSRF exploitation requires the victim to hold an active, registered user or listing-owner session on the affected Joomla site; endpoints vulnerable in this context include contact/quote forms, cart operations, bookmarks, file uploads, message submission, and AI text generation. Admin CSRF exploitation requires the victim to hold an active Joomla backend administrator session; endpoints vulnerable in this context include app installation, demo-data wipe, cache and statistics archiving, payment notification dispatch, and mobile push triggers. In both cases, the victim must be socially engineered into visiting an attacker-controlled web page or clicking a crafted link while authenticated - passive network observation is insufficient. Exploitation is bounded to integrity impacts only, with no confidentiality or availability exposure. The mandatory authenticated-victim prerequisite significantly restricts opportunistic or automated exploitation.

Impact

Real-world risk is moderate and substantially constrained by multiple limiting factors. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:A/VC:N/VI:L/VA:N) encodes two critical mitigants: the victim must actively interact with attacker-controlled content (UI:A) while holding a high-privilege session (PR:H for the most severe admin variants). No EPSS data was provided, but the absence from CISA KEV and the niche deployment footprint of the product both suggest a low probability of opportunistic exploitation at scale - even a mid-sized municipal IT team in sopot running a local business directory would face limited exposure provided admin sessions are protected by IP allowlists or multi-factor authentication. The most damaging admin-side actions - demo-data wipe and rogue app installation - require a backend administrator to follow a malicious link while authenticated, making targeted social engineering the realistic threat model rather than mass exploitation. The impact is limited to low integrity changes with no confidentiality or availability exposure (VI:L, VC:N, VA:N), though demo-data destruction and unauthorized payment notifications represent genuine operational disruptions disproportionate to the raw CVSS score.

Exploit ScenarioDerived

An attacker targeting a Joomla site running J-BusinessDirectory before 6.2.3 sends a spear-phishing email to a backend administrator, including a link to a malicious page hosting a hidden auto-submitting HTML form targeting the demo-data wipe or app-install endpoint. When the administrator opens the link while their backend session is active, the browser transparently submits the cross-origin POST request bearing the victim's session cookie, and the server - lacking token validation - executes the action as legitimate. No public proof-of-concept code has been identified at time of analysis, and exploitation requires deliberate social engineering.

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

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

Alert me

AnalysisAIv1 – Aug 19, 2026

Cross-site request forgery (CSRF) in the J-BusinessDirectory Joomla extension (versions prior to 6.2.3 by cmsjunkie.com) allows attackers to trick authenticated users into performing unauthorized state-changing actions across a broad set of unprotected endpoints. Missing CSRF tokens span both frontend operations - contact forms, cart, bookmarks, file uploads, messages, and AI text generation - and sensitive administrator actions including demo-data wipe, app install, cache archiving, and mobile push notification dispatch. No public exploit or active exploitation has been identified at time of analysis; the CVSS 4.0 score of 4.6 reflects mandatory victim interaction and the requirement for an authenticated session.

RemediationAI

Upgrade J-BusinessDirectory to version 6.2.3 or later, which introduces CSRF tokens on the previously unprotected AJAX and state-changing endpoints; the vendor's release page is at https://www.cmsjunkie.com/. If an immediate upgrade is not feasible, restrict Joomla administrator backend access to trusted IP ranges via firewall rules or .htaccess directives - this eliminates the admin-side CSRF surface but does not protect frontend endpoints used by registered users. As an additional compensating control, disable non-essential frontend features such as AI text generation, contact/quote forms, and file upload endpoints through the extension's configuration panel; note that doing so degrades legitimate user functionality. Advise all administrator-level accounts to avoid visiting untrusted external sites while an active backend session is open. None of these workarounds fully mitigate the underlying vulnerability across all affected endpoints.

Affected VersionsENISA

J-BusinessDirectory extension for Joomla 1.0.0-6.2.2

Affected Packages

euvd j_businessdirectory_extension_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

J-BusinessDirectory is a commercial Joomla CMS extension by cmsjunkie.com (CPE: cpe:2.3:a:cmsjunkie.com:j-businessdirectory_extension_for_joomla:*:*:*:*:*:*:*:*) providing business listing, booking, and directory functionality. CWE-352 (Cross-Site Request Forgery) describes the root cause: the application fails to generate or validate synchronizer tokens on AJAX and state-changing HTTP requests, relying solely on the browser's session cookie for identity verification. This design flaw allows any cross-origin web page to silently submit requests that the server authenticates as the logged-in victim. The affected surface spans both the Joomla public frontend and the administrator backend, meaning the severity of any individual CSRF-triggered action scales directly with the privilege level of the victim's active session at the time of exploitation.

Know when J Businessdirectory Extension 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 4.6 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:A/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
vuln.today AI 4.3 MEDIUM

Attacker needs no privileges (PR:N); victim must click a malicious link while authenticated (UI:R); impact is low integrity only with no scope change.

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
Active
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 - cmsjunkie.com - Cross-site request forgery in J-BusinessDirectory < 6.2.3 - Tokens were missing on many AJAX/state-changing tasks: contact/quote forms, cart, bookmarks, uploads, messages, AI text generation, and several administrator actions (app install, demo-data wipe, cache/statistics archive, payment notification send, mobile push). Frontend CSRF needs a registered/listing-owner session; admin CSRF needs a backend admin session.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Low
niche commercial Joomla third-party directory extension
Data Quality
5 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.2%
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

23
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +23
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