CVE Catalog

CVE-2026-108746

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.28%

20th percentile - higher than 20% of all known CVEs

Summary

Vearch 3.5.2 through 3.5.9 contains an incorrect authorization vulnerability in Role.HasPermissionForResources that ignores stored ReadOnly or None privilege levels for resources listed in a role. Authenticated non-root users can upsert and delete documents with read-only access, or call PUT /roles to grant their role WriteRead privileges, escalating toward cluster administrator access.

Risk Assessment

The organization is exposed to privilege escalation by authenticated users who can modify or delete data and gain cluster administrator privileges. This can lead to data integrity breaches and full cluster compromise.

Recommendation

Upgrade Vearch beyond 3.5.9 if available, and review user roles and permissions for unauthorized changes. Restrict access to the PUT /roles endpoint to trusted administrators only.

Related vulnerabilities

Original NVD description (English source)

Vearch 3.5.2 through 3.5.9 contains an incorrect authorization vulnerability in Role.HasPermissionForResources that ignores stored ReadOnly or None privilege levels for resources listed in a role. Authenticated non-root users can upsert and delete documents with read-only access, or call PUT /roles to grant their role WriteRead privileges, escalating toward cluster administrator access.

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