Skip to main content

Newbee Mall EUVDEUVD-2026-92931

| CVE-2026-105573 LOW
Business Logic Errors (CWE-840)
2026-10-06 VulDB GHSA-jpjc-25ch-39rm
2.1
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate as low-privilege user
  2. Exploit
    Submit manipulated goodsCount to updateAccountHeadAndDetail
  3. Impact
    Trigger business logic error in cart handling

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V2 - Validation and Business Logic Business logic errors
Exploitation Conditions

Requires a valid authenticated low-privilege account on the target application (PR:L); the attacker then sends a request to /jshERP-boot/accountHead/updateAccountHeadAndDetail with a manipulated goodsCount argument against the Shopping Cart Quantity Handler. No user interaction, no special non-default configuration, and no elevated privileges are needed, but the authentication gate is the primary limiting factor and impact is bounded to business-logic/integrity corruption (no data theft, code execution, or service outage). No vendor patch is available, so all current deployments up to version 2.7.5 are affected.

Impact

This is a genuinely medium/low-priority issue despite being remotely reachable. The CVSS 4.0 vector (score 5.3) tells a consistent story: AV:N/AC:L make it remotely and easily reachable, but PR:L requires an authenticated low-privilege account, UI:N needs no victim interaction, and the impact is confined to VI:L (low integrity) with VC:N, VA:N - no confidentiality or availability consequence. This matches CWE-840 (business logic errors): manipulating the goodsCount argument corrupts application logic (e.g., cart quantity/pricing arithmetic) rather than compromising the host. The embedded E:P signals a proof-of-concept exploit, and POC availability is confirmed in the input (public GitHub issue), but there is no CISA KEV listing and no EPSS score was provided, so there is no evidence of widespread or automated exploitation - POC availability must not be conflated with active exploitation. One notable data conflict: the input Tags label this 'Information Disclosure,' which contradicts the CVSS (VC:N = no confidentiality impact) and the CWE-840 business-logic classification - treat the 'Information Disclosure' characterization as inaccurate. Additionally, the affected file path '/jshERP-boot/accountHead/updateAccountHeadAndDetail' and the 'accountHead' ERP concept are atypical for the newbee-mall storefront project and resemble jshERP internals; this product/path mismatch should be verified against the vendor, as these VulDB-sourced entries sometimes mislabel the affected component. Net: a real but modest integrity-only logic flaw gated by authentication, not an urgent widespread threat.

Exploit ScenarioDerived

An authenticated low-privilege user sends a crafted request to /jshERP-boot/accountHead/updateAccountHeadAndDetail tampering with the goodsCount value (for example a negative, zero, or oversized quantity) to force a business-logic error such as skewed cart totals or pricing. A public proof-of-concept exists (referenced via the vendor's GitHub issue tracker), and because the attack is network-based with low complexity and no user interaction, it can be repeated reliably once the attacker holds a valid account.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 06, 2026

Authenticated attackers can manipulate the goodsCount parameter in Newbee Mall's shopping cart quantity handler (endpoint /jshERP-boot/accountHead/updateAccountHeadAndDetail) to cause business logic errors, potentially leading to incorrect order totals or inventory records. The vulnerability affects all versions up to 2.7.5, and publicly available exploit code exists; however, active exploitation has not been confirmed (not in CISA KEV). With a CVSS score of 5.3 and impact limited to integrity (no confidentiality or availability loss), the overall risk is medium/low.

RemediationAI

No vendor-released patch is available as of the time of analysis. Until an official fix is provided, implement strict server-side validation of the goodsCount parameter to enforce business rules (e.g., reject negative, zero, or unreasonably large values). Consider adding rate limiting and anomaly detection on the cart update endpoint. If the updateAccountHeadAndDetail functionality is not essential, temporarily disabling or restricting access to it (e.g., via IP allowlisting or requiring higher privileges) can reduce exposure, but may disrupt legitimate operations. Monitor the GitHub issue for updates and apply a patch immediately once released.

Affected VersionsENISA

newbee-mall 2.7.2
newbee-mall 2.7.1
newbee-mall 2.7.0
newbee-mall 2.7.3
newbee-mall 2.7.4
newbee-mall 2.7.5

Affected Packages

euvd newbee_mall no fix

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 vulnerability is classified as CWE-840 (Business Logic Errors) and resides in the newbee-mall application, specifically within the jshERP-boot module's account head update functionality. The affected endpoint, /jshERP-boot/accountHead/updateAccountHeadAndDetail, is part of the Shopping Cart Quantity Handler and fails to properly validate the goodsCount argument. This allows an attacker with a valid low-privilege account (PR:L) to send crafted requests that manipulate the quantity, leading to unintended business logic outcomes. The CVSS 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/E:P) confirms network exploitability, no user interaction, and limited integrity impact. The odd path referencing jshERP-boot suggests a possible code reuse or misattribution, but the CPE confirms newbee-mall as the affected product.

Know when Newbee Mall 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

Vendor (VulDB) PRIMARY 2.1 MEDIUM
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/E:P
vuln.today AI 4.3 MEDIUM

Remote, low-complexity request needing an authenticated account (PR:L); only low integrity impact from business-logic corruption, with no confidentiality or availability effect.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
Severity Changed
Oct 06, 2026 - 03:22 NVD
MEDIUM LOW
CVSS changed
Oct 06, 2026 - 03:22 NVD
5.3 (MEDIUM) 2.1 (LOW)
CVE Published
Oct 06, 2026 - 02:45 cve.org
MEDIUM 5.3

DescriptionCVE.org

A vulnerability was found in newbee-ltd newbee-mall up to 2.7.5. This impacts an unknown function of the file /jshERP-boot/accountHead/updateAccountHeadAndDetail of the component Shopping Cart Quantity Handler. Performing a manipulation of the argument goodsCount results in business logic errors. The attack can be initiated remotely. The exploit has been made public and could be used. The project was informed of the problem early through an issue report but has not responded yet.

Threat Intelligence Overview

EPSS Score
0.2%
Top 87% exploitable
Prevalence
Rare
open-source tutorial/demo e-commerce project, negligible production footprint
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

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.

SignalValue
Severity LOW
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +10
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0
CVE-2022-27477 CRITICAL POC
9.8 Apr 10

Newbee-Mall v1.0.0 was discovered to contain an arbitrary file upload via the Upload function at /admin/goods/edit. Rate

CVE-2019-19113 CRITICAL POC
9.8 Nov 18

main/resources/mapper/NewBeeMallGoodsMapper.xml in newbee-mall (aka New Bee) before 2019-10-23 allows search?goodsCatego

CVE-2026-26218 CRITICAL POC
9.3 Feb 12

Administrative account takeover in newbee-mall arises from pre-seeded admin accounts shipped in the database initializat

CVE-2026-26219 CRITICAL POC
9.3 Feb 12

Weak password storage in newbee-mall exposes all user credentials to trivial offline recovery: the application hashes pa

CVE-2024-48178 HIGH POC
8.1 Oct 28

newbee-mall v1.0.0 is vulnerable to Server-Side Request Forgery (SSRF) via the goodsCoverImg parameter. Rated high sever

CVE-2022-27476 MEDIUM POC
6.1 Apr 10

A cross-site scripting (XSS) vulnerability at /admin/goods/update in Newbee-Mall v1.0.0 allows attackers to execute arbi

CVE-2023-30216 MEDIUM POC
5.4 May 04

Insecure permissions in the updateUserInfo function of newbee-mall before commit 1f2c2dfy allows attackers to obtain use

CVE-2025-4259 MEDIUM POC
5.3 May 05

A vulnerability has been found in newbee-mall 1.0 and classified as critical. Rated medium severity (CVSS 5.3), this vul

CVE-2025-10423 LOW POC
2.9 Sep 15

A vulnerability was found in newbee-mall 1.0. Rated medium severity (CVSS 6.3), this vulnerability is remotely exploitab

CVE-2025-10422 LOW POC
2.1 Sep 15

A vulnerability has been found in newbee-mall up to 613a662adf1da7623ec34459bc83e3c1b12d8ce7. Rated medium severity (CVS

CVE-2026-94045 LOW POC
2.0 Sep 20

Stored cross-site scripting (XSS) in Newbee Mall (newbee-ltd newbee-mall) up to version 1.0.0 allows an authenticated lo

CVE-2025-1114 MEDIUM POC
5.1 Feb 07

A vulnerability classified as problematic has been found in newbee-mall 1.0. Rated medium severity (CVSS 5.1), this vuln

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy