CVE-2026-67361: CWE-352 Cross-Site Request Forgery (CSRF) in j2commerce.com J2Store extension for Joomla
Joomla Extension - j2commerce.com - Unauthenticated file upload with missing directory protection in J2Store 1.0.0-3.3.20, 4.0.0-4.0.20, 4.1.0-4.1.5 - The file upload endpoint accepted POST requests from unauthenticated visitors with no CSRF token. Compounding this, the installer manifest omitted the upload and invoices directories, causing fresh installs to deploy those directories without .htaccess/web.config protection, making uploaded files directly web-accessible.
AI Analysis
Technical Summary
The J2Store extension for Joomla suffers from an unauthenticated file upload vulnerability due to missing CSRF protection on its file upload endpoint. This endpoint accepts POST requests without a CSRF token, allowing attackers to upload files without authentication. Furthermore, the installer manifest omits the upload and invoices directories from protection configurations (.htaccess/web.config), causing these directories to be deployed without access restrictions, exposing uploaded files to direct web access. Affected versions include 1.0.0-3.3.20, 4.0.0-4.0.20, and 4.1.0-4.1.5.
Potential Impact
An attacker can exploit this vulnerability to upload files without authentication, potentially leading to unauthorized file storage on the server. Because the uploaded files are placed in directories lacking web server access restrictions, these files become directly accessible via the web. This exposure can facilitate further attacks or data leakage. The CVSS 4.0 base score is 6.9 (medium severity), reflecting network attack vector, no required privileges or user interaction, and partial impact on integrity and system availability.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until a fix is available, administrators should consider manually adding appropriate access control (e.g., .htaccess or web.config files) to the upload and invoices directories to prevent direct web access. Additionally, monitoring and restricting POST requests to the file upload endpoint may help mitigate exploitation risks.
CVE-2026-67361: CWE-352 Cross-Site Request Forgery (CSRF) in j2commerce.com J2Store extension for Joomla
Description
Joomla Extension - j2commerce.com - Unauthenticated file upload with missing directory protection in J2Store 1.0.0-3.3.20, 4.0.0-4.0.20, 4.1.0-4.1.5 - The file upload endpoint accepted POST requests from unauthenticated visitors with no CSRF token. Compounding this, the installer manifest omitted the upload and invoices directories, causing fresh installs to deploy those directories without .htaccess/web.config protection, making uploaded files directly web-accessible.
CVSS v4.0
Score 6.9medium
Affected software
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The J2Store extension for Joomla suffers from an unauthenticated file upload vulnerability due to missing CSRF protection on its file upload endpoint. This endpoint accepts POST requests without a CSRF token, allowing attackers to upload files without authentication. Furthermore, the installer manifest omits the upload and invoices directories from protection configurations (.htaccess/web.config), causing these directories to be deployed without access restrictions, exposing uploaded files to direct web access. Affected versions include 1.0.0-3.3.20, 4.0.0-4.0.20, and 4.1.0-4.1.5.
Potential Impact
An attacker can exploit this vulnerability to upload files without authentication, potentially leading to unauthorized file storage on the server. Because the uploaded files are placed in directories lacking web server access restrictions, these files become directly accessible via the web. This exposure can facilitate further attacks or data leakage. The CVSS 4.0 base score is 6.9 (medium severity), reflecting network attack vector, no required privileges or user interaction, and partial impact on integrity and system availability.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until a fix is available, administrators should consider manually adding appropriate access control (e.g., .htaccess or web.config files) to the upload and invoices directories to prevent direct web access. Additionally, monitoring and restricting POST requests to the file upload endpoint may help mitigate exploitation risks.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- Joomla
- Date Reserved
- 2026-07-29T14:01:47.235Z
- Cvss Version
- 4.0
- State
- PUBLISHED
- Remediation Level
- null
Threat ID: 6a88a903acd9273b499e1277
Added to database: 08/21/2026, 19:37:39 UTC
Last enriched: 08/21/2026, 19:52:41 UTC
Last updated: 08/21/2026, 20:55:34 UTC
Views: 8
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
External Links
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.