Vearch 3.5.2 through 3.5.9 Incorrect Authorization via Role.HasPermissionForResources
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Vearch | vearch | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Vearch | Vearch |
|
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.360% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Vearch
Vearch vearch |
|
| Vendors & Products |
Vearch
Vearch vearch |
| Type | Values Removed | Values Added |
|---|---|---|
| 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. | |
| Title | Vearch 3.5.2 through 3.5.9 Incorrect Authorization via Role.HasPermissionForResources | |
| Weaknesses | CWE-863 | |
| References |
|
|
| Metrics |
cvssV3_1
|