Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSend crafted HTTP request with array pagination parameter
-
ExploitTrigger PHP type error in arithmetic operation
-
ExecutionCrash directory listing query handler
-
ImpactDeny service to all users of the directory feature
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource allocation limits
MITRE ATT&CK
1 technique across 1 tactic: Impact The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | No special conditions are required beyond the target site having J-BusinessDirectory below version 6.2.3 installed with the extension's directory listing pages publicly accessible over HTTP. The specific trigger is supplying an array-formatted or non-numeric value for the limitstart or limit pagination parameters on any endpoint handled by the extension. Exploitation is limited to Joomla installations running this specific extension; sites that restrict directory listing pages via Joomla ACL controls requiring authentication are not exploitable by unauthenticated attackers. No special PHP configuration, non-default Joomla settings, or privileged access is required. |
| Impact | The CVSS 4.0 base score of 8.7 (AV:N/AC:L/AT:N/PR:N/UI:N/VA:H) accurately reflects the unauthenticated, zero-complexity nature of the attack and the high availability impact on the vulnerable system. Real-world risk is substantially constrained by the limited deployment footprint of this niche Joomla extension - organizations without J-BusinessDirectory installed are entirely unaffected. No EPSS score was supplied in the source intelligence, so exploitation probability cannot be numerically quantified. The input CVSS 4.0 vector includes SI:L (subsequent system integrity: low), which is mildly inconsistent with the description that describes only availability impact; the source of that integrity signal is not confirmed and may reflect indirect effects on Joomla caching or state. There is no KEV listing and no known POC code, so while the attack surface is trivially exploitable in theory, there is no confirmed evidence of active in-the-wild exploitation. |
| Exploit ScenarioDerived | An unauthenticated attacker sends an HTTP GET request to a public Joomla site running J-BusinessDirectory, supplying a malformed pagination parameter such as ?limitstart[]=0&limitstart[]=1. PHP arithmetic on the array value raises a fatal type error in the extension's pagination logic, crashing the directory listing endpoint and returning a 500 error to all users until the process recovers. No exploit code has been publicly identified, but the attack requires only a standard HTTP client and knowledge of the affected parameter name. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 19, 2026
Denial-of-service in the J-BusinessDirectory Joomla extension (all versions before 6.2.3) allows unauthenticated remote attackers to crash directory listing pages by supplying array or non-numeric values to pagination parameters such as limitstart[]. PHP arithmetic performed on these malformed inputs triggers fatal type errors, rendering the affected extension inoperable. No public exploit code has been identified at time of analysis, and the vulnerability does not appear in the CISA KEV catalog.
RemediationAI
Upgrade J-BusinessDirectory to version 6.2.3 or later, which enforces strict typing on pagination parameters and validates the limit value before use in list queries. Obtain the update from https://www.cmsjunkie.com/. As a compensating control before patching, deploy a WAF or Joomla input-filter rule to reject any request where limitstart or limit contains non-numeric or array-format values (e.g., block patterns matching limitstart[]); this carries minimal risk of false positives since legitimate pagination values are always positive integers. Restricting directory listing pages to authenticated users via Joomla ACL is a higher-impact workaround that eliminates the unauthenticated attack surface entirely, at the cost of requiring login for public directory browsing.
Affected VersionsENISA
Affected Packages
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 affected product is the J-BusinessDirectory extension for Joomla, identified by CPE cpe:2.3:a:cmsjunkie.com:j-businessdirectory_extension_for_joomla:*:*:*:*:*:*:*:*. The root cause maps to CWE-770 (Allocation of Resources Without Limits or Throttling): PHP's pagination handling accepts user-supplied values for limitstart and limit without enforcing integer typing or bounds. When PHP performs arithmetic on an array-typed value (e.g., limitstart[]=0), it either produces a fatal type error in strict mode or silently coerces the value to zero or an unexpected integer, breaking downstream SQL list queries. Because limit is also passed directly into list queries without validation, resource exhaustion in the database layer is a secondary concern beyond simple PHP crashes.
Know when PHP 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:L/SA:N
Network-accessible DoS requiring no credentials or user interaction; description confirms only availability impact with no confidentiality or integrity consequence.
Primary rating from Vendor (Joomla).
CVSS VectorVendor: Joomla
DescriptionCVE.org
Joomla Extension - cmsjunkie.com - DOS vector in pagination parameter handling in J-BusinessDirectory < 6.2.3 - Pagination values were not strictly typed. Array/non-numeric values (for example limitstart[]) could trigger PHP type errors in arithmetic, and limit was not validated before use in list queries.
Executive ViewAI
The J-BusinessDirectory Joomla extension (versions before 6.2.3) contains a denial-of-service vulnerability that can be exploited by unauthenticated remote attackers to disable directory search functionality; no public exploit code has been identified at time of analysis. Organizations relying on this extension for customer-facing directory services face potential revenue impact and service disruption.
Web Application Firewall (WAF) rules to filter malformed pagination input; strict input validation to reject array notation and non-numeric values in pagination parameters; rate limiting on directory listing endpoints; consider disabling the extension in non-critical environments pending patch availability; maintain monitoring of vendor advisory for patch release.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
EUVD-2026-62491
GHSA-cxrq-pp78-77qm
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB