Skip to main content

Waynboot-mall EUVDEUVD-2026-103081

| CVE-2026-111659 MEDIUM
Missing Authentication for Critical Function (CWE-306)
2026-10-16 VulnCheck GHSA-gvqp-2ghw-m8w7
6.9
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Locate exposed /callback/order/submit MQ endpoint
  2. Exploit
    Craft order JSON with arbitrary userId/addressId/cart ids
  3. Execution
    Invoke callback unauthenticated (no auth filter)
  4. Impact
    Forge orders, leak shipping data, clear carts, decrement stock

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The specific prerequisite is network reachability of the /callback/order/submit endpoint, which is an internal message-queue callback that waynboot-mall's SecurityConfig exposes without any authentication filter - any party able to reach the mobile API can invoke it. No credentials, tokens, or user interaction are required, and the attacker supplies arbitrary userId, addressId and cart ids directly in the order JSON. The principal LIMITING factor is deployment topology: if the callback endpoint is isolated on an internal-only network segment (as a genuine MQ callback ideally would be) rather than internet-exposed, remote exploitation is constrained to attackers with network access to the API; no other non-default configuration toggle is required.

Impact

All exploitability signals point to a trivially reachable flaw: the provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes a network-reachable endpoint requiring no authentication, no user interaction and low attack complexity, and CWE-306 (missing authentication) is consistent with this. However, impact is bounded: VC:L/VI:L/VA:N means only limited confidentiality (stored shipping details) and limited integrity (forged orders, cleared carts, stock decrement) with no availability impact, which is why the base score is a MEDIUM 6.9 rather than critical. Exploitation is well-documented - VulnCheck published an advisory and a detailed public HackMD writeup references the exact vulnerable source lines (SecurityConfig, SubmitOrderController, MobileOrderServiceImpl) - but the input provides no explicit POC/exploit-code flag, so per convention no packaged public exploit is confirmed, though the writeup effectively documents the attack. No EPSS score and no CISA KEV status were provided, so exploitation probability and in-the-wild activity cannot be asserted. Net: exploitation is easy and publicly explained, but the affected product is a niche open-source mall project with a small real-world footprint and limited per-incident impact, so this is a moderate, not top-tier, priority. MISSING DATA: EPSS and KEV absent from input; no vendor patch version identified.

Exploit ScenarioDerived

An unauthenticated attacker sends a crafted HTTP POST to the internal /callback/order/submit message-queue callback endpoint, which Spring Security leaves unauthenticated, supplying an order JSON with an arbitrary userId, addressId and cart ids. This forges an order on behalf of any member, exposing that member's stored shipping details, clearing their cart and decrementing product stock. A detailed public technical writeup documents the endpoint and parameters, though no packaged exploit code is confirmed in the input.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet

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

Alert me

AnalysisAIv1 – Oct 16, 2026

Unauthenticated order forgery in Waynboot-mall through 2.0.0 allows remote attackers to create fraudulent orders, expose stored shipping details, clear carts, and decrement stock by invoking the internal /callback/order/submit message-queue callback. The endpoint is exposed without authentication by the application's SecurityConfig, so no credentials or user interaction are required; attackers supply arbitrary userId, addressId, and cart IDs in the order JSON. Exploitability hinges on network reachability-an internet-exposed instance is trivially exploitable, whereas an internal-only deployment limits the attack to parties with network access; no public exploit code or active exploitation is identified at time of analysis (CVSS 4.0 base 6.9; independent assessment aligns with CVSS 3.1 base 6.5).

RemediationAI

No vendor-released patch identified at time of analysis. Until an official fix is available, the most effective mitigation is to restrict network access to the /callback/order/submit endpoint so that only trusted internal message-queue infrastructure can reach it. This can be achieved through network segmentation, firewall rules, or reverse-proxy access controls; the trade-off is that if the MQ callback legitimately originates from a broader network, you may need to carefully define allowlists. Adding authentication to the callback endpoint-such as a shared secret, mutual TLS, or API key validation-would also address the root cause, but requires code changes to SecurityConfig and SubmitOrderController. As a temporary workaround, disable the mobile API's callback route entirely if it is not essential, though this will break order processing via MQ. Monitor application logs for unexpected order creation or cart modifications. Refer to the VulnCheck advisory (https://www.vulncheck.com/advisories/waynboot-mall-through-2.0.0-unauthenticated-order-forgery-via-callback-order-submit) and the HackMD write-up (https://hackmd.io/@hieuPenguinnn/waynboot-mall-unauth-callback-order-forgery-cancel-mail-relay) for further details.

Affected VersionsENISA

waynboot-mall 0 ≤2.0.0

Affected Packages

euvd waynboot_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

Waynboot-mall is a Java-based e-commerce platform whose mobile API module handles customer-facing operations. The vulnerability resides in the /callback/order/submit endpoint, which is intended to be an internal message-queue callback for processing orders. According to the referenced GitHub code, SecurityConfig.java (line 66) fails to apply any authentication filter to this route, and SubmitOrderController.java (lines 34-39) directly accepts and processes the callback payload. The underlying order service, MobileOrderServiceImpl.java (lines 225-307), trusts the supplied JSON fields-userId, addressId, and cart IDs-without verifying the caller's identity or ownership. This is a classic CWE-306 (Missing Authentication for Critical Function) issue: a critical business function is exposed without any authentication check, allowing unauthenticated HTTP requests to trigger order creation for arbitrary members. The CPE entry cpe:2.3:a:wayn111:waynboot-mall:*:*:*:*:*:*:*:* confirms the affected product is Waynboot-mall (vendor wayn111), and the flaw affects all versions through 2.0.0.

Know when Waynboot 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 (VulnCheck) PRIMARY 6.9 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
vuln.today AI 6.5 MEDIUM

Unauthenticated network callback with no auth filter gives AV:N/AC:L/PR:N/UI:N; limited shipping-data exposure (C:L) and forged orders/stock changes (I:L), no availability impact, scope unchanged.

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

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

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

DescriptionCVE.org

Waynboot-mall through 2.0.0 contains a missing authentication vulnerability that allows unauthenticated attackers to forge orders by calling the internal /callback/order/submit message-queue callback. Attackers can supply arbitrary userId, addressId and cart ids in the order JSON to create orders for any member, expose stored shipping details, clear carts, and decrement stock.

Threat Intelligence Overview

Prevalence
Rare
open-source hobby/learning Java mall project, minimal production footprint
Data Quality
3 sources
Confidence: Low

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 MEDIUM
CISA KEV No
Public POC No
EPSS N/A
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
Medium

Priority Score

34
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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