WebVirtCloud through commit bb920b0 Missing Authorization in REST API Migrate and Create Endpoints
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| retspen | webvirtcloud | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Retspen | Webvirtcloud |
|
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.334% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Weaknesses | CWE-425 | |
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Retspen
Retspen webvirtcloud |
|
| Vendors & Products |
Retspen
Retspen webvirtcloud |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | WebVirtCloud through commit bb920b0 contains a missing authorization vulnerability that allows low-privileged authenticated users to reach MigrateViewSet and CreateInstanceViewSet because no permission_classes are declared, so Django REST Framework defaults to AllowAny. Attackers can send requests to /api/v1/migrate/ or the compute instance create endpoint to migrate or undefine other users' virtual machines and create volumes and domains on any compute host. | |
| Title | WebVirtCloud through commit bb920b0 Missing Authorization in REST API Migrate and Create Endpoints | |
| Weaknesses | CWE-862 | |
| References |
|
|
| Metrics |
cvssV3_1
|