CVE-2026-78064 PUBLISHED

Joomla Extension - j2commerce.com - Anonymous cart-record tampering via inherited FOF `save` task in J2Store 1.0.0-3.3.21, 4.0.0-4.0.21, 4.1.0-4.1.6

Assigner: Joomla
Reserved: 22.08.2026 Published: 03.09.2026 Updated: 03.09.2026

Joomla Extension - j2commerce.com - Anonymous cart-record tampering via inherited FOF save task in J2Store 1.0.0-3.3.21, 4.0.0-4.0.21, 4.1.0-4.1.6 - fof.xml grants the carts view's tasks a wildcard true ACL, and FOF only enforces CSRF tokens on back-end HTML requests, not on front-end format=raw requests. J2StoreControllerCarts already scoped remove() to the caller's own session, but never overrode the generic FOF save task, so it remained reachable to insert new cart rows with an attacker-chosen user_id/session_id, or overwrite an existing row by id.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:H/VA:N/SC:N/SI:N/SA:N
CVSS Score: 8.8

Product Status

Vendor j2commerce.com
Product J2Store extension for Joomla
Versions Default: unaffected
  • Version 1.0.0-3.3.21 is affected
  • Version 4.0.0-4.0.21 is affected
  • Version 4.1.0-4.1.6 is affected

Credits

  • Phil Taylor, mysites.guru finder

References

Problem Types

  • CWE-639 (Authorization Bypass Through User-Controlled Key) CWE