CVE Catalog

CVE-2026-92463

MediumCVSS 6.5
Published: Translated: NVD NIST

Summary

yshop-crm through 2.1.3 contains an authorization failure in the GET /admin-api/system/user/page endpoint where the @PreAuthorize annotation is commented out, allowing authenticated back-office users without system:user:list permission to enumerate all users. Attackers with valid back-office credentials and a role with data scope ALL can retrieve the complete user directory including login names, nicknames, departments, email addresses, mobile numbers, and last login information.

Risk Assessment

Unauthorized access to the full user directory may allow an attacker to collect personal data and prepare further social engineering or phishing attacks. This data leak can compromise employee and customer privacy and may violate data protection regulations.

Recommendation

Immediately restore the @PreAuthorize annotation on the GET /admin-api/system/user/page endpoint and verify that other endpoints do not have similarly disabled permission checks. Also audit back-office role permissions and restrict the ALL data scope to the minimum necessary.

Other vulnerabilities in yshop-crm

See all
Original NVD description (English source)

yshop-crm through 2.1.3 contains an authorization failure in the GET /admin-api/system/user/page endpoint where the @PreAuthorize annotation is commented out, allowing authenticated back-office users without system:user:list permission to enumerate all users. Attackers with valid back-office credentials and a role with data scope ALL can retrieve the complete user directory including login names, nicknames, departments, email addresses, mobile numbers, and last login information.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS