Summary
CVE-2026-79571 is a critical incorrect access control vulnerability (CWE-284) affecting the SellerAuthorizeAspect component of the open-source springboot-project (v1.0.0), specifically its seller-side management module. The authorization aspect that is supposed to enforce authentication for seller management interfaces is non-functional, allowing unauthenticated attackers over the network to access and manipulate seller-side product, order, and category management functions. The issue carries a CVSS v3.1 base score of 9.1 (Critical).
Technical details
- Root cause: The
SellerAuthorizeAspectclass, an AOP (Aspect-Oriented Programming) component intended to intercept requests to seller management endpoints and verify authorization, has its authorization-check logic (the@Before/doVerifymethod and associated pointcut enforcement) effectively disabled/commented out, leaving the aspect with no active authorization logic. - Trigger conditions: Any unauthenticated network request to a seller-side management endpoint under the affected paths is processed as if it were authorized, because the AOP interceptor that should reject unauthenticated calls never executes its check.
- Attack vector: Network (AV:N) — no authentication (PR:N) or user interaction (UI:N) is required; low attack complexity (AC:L).
- Impact: Unauthenticated attackers can list all products and orders, change product sale status (e.g., toggle items on/off sale), complete or cancel orders, and edit product categories — resulting in high confidentiality and integrity impact (C:H/I:H). No direct availability impact was reported (A:N).
Affected software
- springboot-project, seller-side management module — v1.0.0
Severity
- CVSS v3.1 Base Score: 9.1 (Critical)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Mitigation and recommended actions
- Immediate: No official patched version has been published in the CVE record or the public proof-of-concept writeup at the time of this analysis. Organizations running springboot-project v1.0.0 should treat all seller-side management endpoints (e.g.,
/seller/product/**,/seller/order/**,/seller/category/**) as unprotected until a fix is applied. - If no patch is available:
- Re-enable and correctly implement the authorization-check logic inside the
SellerAuthorizeAspectcomponent (restore and fix the@Before/doVerifypointcut enforcement) before deploying to production. - Restrict network access to seller management interfaces using a firewall, reverse proxy, or API gateway so they are reachable only from trusted internal networks or authenticated management channels, not directly from the internet.
- Monitor logs for unauthenticated calls to seller-side endpoints (product list/status, order operations, category edits) as an indicator of exploitation attempts.
- Conduct a code review of any custom AOP-based authorization components before production deployment to confirm authorization logic is actually active and not left in a disabled/testing state.
- Re-enable and correctly implement the authorization-check logic inside the

