Skip to content
OpenAdvisories
High · 8.8 CVE-2026-108746 EUVD-2026-96911GHSA-73v4-h56h-crx9

Vearch 3.5.2 through 3.5.9 Incorrect Authorization via Role.HasPermissionForResources

Published Oct 11, 2026 · Updated Oct 13, 2026 · Assigned by VulnCheck

Description

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.

Affected products

VendorProductAffectedFixed
Vearch vearch 3.5.2 – ≤ 3.5.9 —

References