Description
nopCommerce before 5.00.0 contains a missing authorization vulnerability in the admin ProductController RelatedProductAddPopup, CrossSellProductAddPopup and AssociatedProductAddPopup handlers that fail to verify parent product ownership. Authenticated vendors can submit another vendor's product id as model.ProductId to inject their products into the victim's related-products, cross-sell and grouped-product listings.
Published: 2026-10-28
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized Data Modification
Action: Patch
AI Analysis

Impact

A missing authorization check in the admin ProductController Add Popup handlers allows an authenticated vendor to submit another vendor’s product ID and have that product added to the victim’s related‐product, cross‐sell, or grouped‑product listings. This flaw provides the attacker with the ability to manipulate product relationships and listings without consent, which can degrade data integrity and potentially distort ordering or recommendation logic. The weakness is a classic example of CWE‑639, an authorization bypass, and results in unauthorized product manipulation rather than code execution.

Affected Systems

The vulnerability affects nopCommerce releases prior to version 5.00.0. All products from nopSolutions under the nopCommerce suite that have not yet been upgraded to the fixed 5.00.0 release are susceptible.

Risk and Exploitability

The CVSS score of 5.3 classifies the issue as moderate in severity. No EPSS score is available, and the vulnerability is not listed in the CISA KEV catalog. Exploitation requires an authenticated vendor account with access to the admin area; the attacker merely needs to send a request containing another vendor’s product ID to the Add Popup endpoints. The attack vector is straightforward once credentials exist, making it relatively easy to abuse in multi‑vendor environments.

Generated by OpenCVE AI on October 28, 2026 at 03:28 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to nopCommerce 5.00.0 or later, which includes the authorization fix.
  • As a temporary alternative, modify the ProductController Add Popup handlers to enforce parent product ownership verification or apply the code changes found in the referenced commit that introduce this check, ensuring vendor accounts cannot add products that do not belong to them.
  • Continuously monitor vendor product listings for unexpected additions and revert any that appear unauthorized until the permanent patch or code modification is in place.

Generated by OpenCVE AI on October 28, 2026 at 03:28 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 28 Oct 2026 02:30:00 +0000

Type Values Removed Values Added
Description nopCommerce before 5.00.0 contains a missing authorization vulnerability in the admin ProductController RelatedProductAddPopup, CrossSellProductAddPopup and AssociatedProductAddPopup handlers that fail to verify parent product ownership. Authenticated vendors can submit another vendor's product id as model.ProductId to inject their products into the victim's related-products, cross-sell and grouped-product listings.
Title nopCommerce before 5.00.0 Missing Authorization via Admin ProductController Add Popup Handlers
First Time appeared Nopcommerce
Nopcommerce nopcommerce
Weaknesses CWE-639
CPEs cpe:2.3:a:nopcommerce:nopcommerce:*:*:*:*:*:*:*:*
Vendors & Products Nopcommerce
Nopcommerce nopcommerce
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N'}

cvssV4_0

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


Subscriptions

Nopcommerce Nopcommerce
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-28T02:03:15.191Z

Reserved: 2026-10-27T13:04:09.906Z

Link: CVE-2026-117605

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-28T03:17:11.940

Modified: 2026-10-28T03:17:11.940

Link: CVE-2026-117605

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-28T04:00:09Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key