Description
Joomla Extension - j2commerce.com - Unescaped request data reflected into PayPal notify redirect in J2Store 1.0.0-3.3.2, 4.0.0-4.0.22, 4.1.0-4.1.7 - A crafted link to the paypal notify endpoint, if followed by a victim's browser (or an automated system that fetches it), causes the resulting redirect to `com_j2store`'s checkout controller to carry attacker-chosen query parameters instead of only the intended `view=checkout&task=confirmPayment&orderpayment_type=...&paction=process` set — parameter injection/smuggling into that follow-up request. This requires a victim to load the crafted link (`UI:R`/`UI:P`); it does not by itself grant an unauthenticated attacker anything they could not already obtain by requesting the target `com_j2store` URL directly with their own parameters.
Published: 2026-09-15
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Parameter injection via reflected redirect
Action: Patch Update
AI Analysis

Impact

An unescaped request value is taken from a request sent to the PayPal notification endpoint and inserted directly into the redirect URL that forwards the browser to the site’s checkout controller. The injected value becomes an additional query string component of the redirect, allowing an attacker to choose arbitrary parameters such as view, task, orderpayment_type, or paction. This type of flaw is a parameter injection weakness that can bypass the application’s regular request filtering, but it does not grant an attacker anything beyond what could be achieved by composing the same checkout URLCustomers using the J2Store extension for Joomla from j2commerce.com are affected. The flaw exists in extension versions 1.0.0 through 3.3.2, 4.0.0 through 4.0.22, and 4.1.0 through 4.1.7.

Affected Systems

The J2Store extension for Joomla from j2commerce.com is affected across versions 1.0.0 through 3.3.2, 4.0.0 through 4.0.22, and 4.1.0 through 4.1.7.

Risk and Exploitability

The CVSS rating of 5.3 indicates a medium severity impact. The EPSS score is 0.00264, indicating a very low but nonzero exploitation probability, and the vulnerability is not listed in the CISA KEV catalog, suggesting current exploit activity is unknown. Attack requires a notification endpoint, so the threat model is limited to user interaction or automated fetching of the URL. Even with a successful redirect, the attacker cannot gain additional privileges beyond what could be achieved by simply requesting the. Overall risk is moderate, reflecting the need for mitigation while notingimpact by itself.

Generated by OpenCVE AI on September 17, 2026 at 08:48 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the J2Store extension to the latest release that includes the redirect handling fix; versions newer than 4.1.7 are the earliest known to address the flaw.
  • Rewrite the application’s redirect routine to strictly allow only the predefined set of payment parameters (view, task, orderpayment_type, paction) and reject the client.
  • Configure a web‑application firewall or URL rewrite rule to block or log requests to the PayPal notification endpoint that carry unexpected query parameters, providing a temporary containment until a patch is applied.

Generated by OpenCVE AI on September 17, 2026 at 08:48 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

Tue, 15 Sep 2026 22:15:00 +0000

Type Values Removed Values Added
First Time appeared J2commerce.com
J2commerce.com j2store Extension For Joomla
Vendors & Products J2commerce.com
J2commerce.com j2store Extension For Joomla

Tue, 15 Sep 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 15 Sep 2026 19:00:00 +0000

Type Values Removed Values Added
Description Joomla Extension - j2commerce.com - Unescaped request data reflected into PayPal notify redirect in J2Store 1.0.0-3.3.2, 4.0.0-4.0.22, 4.1.0-4.1.7 - A crafted link to the paypal notify endpoint, if followed by a victim's browser (or an automated system that fetches it), causes the resulting redirect to `com_j2store`'s checkout controller to carry attacker-chosen query parameters instead of only the intended `view=checkout&task=confirmPayment&orderpayment_type=...&paction=process` set — parameter injection/smuggling into that follow-up request. This requires a victim to load the crafted link (`UI:R`/`UI:P`); it does not by itself grant an unauthenticated attacker anything they could not already obtain by requesting the target `com_j2store` URL directly with their own parameters.
Title Joomla Extension - j2commerce.com - Unescaped request data reflected into PayPal notify redirect in J2Store 1.0.0-3.3.2, 4.0.0-4.0.22, 4.1.0-4.1.7
Weaknesses CWE-1241
References
Metrics cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

J2commerce.com J2store Extension For Joomla
cve-icon MITRE

Status: PUBLISHED

Assigner: Joomla

Published:

Updated: 2026-09-15T19:29:44.167Z

Reserved: 2026-08-28T07:50:54.879Z

Link: CVE-2026-82191

cve-icon Vulnrichment

Updated: 2026-09-15T19:29:11.523Z

cve-icon NVD

Status : Deferred

Published: 2026-09-15T19:17:42.237

Modified: 2026-09-16T19:28:06.713

Link: CVE-2026-82191

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-17T09:00:17Z

Weaknesses
  • CWE-1241

    Use of Predictable Algorithm in Random Number Generator