Webserver POST to VMware View Planner logupload endpoint with CVE-2021-21978 probes
Alerts on webserver POST requests targeting logupload/logMetaData parameters tied to CVE-2021-21978 probing.
FreeUnreviewedSigmahighv1
webserver-post-to-vmware-view-planner-logupload-endpoint-with-cve-2021-21978-pro-77586a7f
title: Webserver POST to VMware View Planner logupload endpoint with CVE-2021-21978 probes
id: db849610-3d2c-46b6-b89f-ac5c98ccf745
status: test
description: This rule flags HTTP POST requests to a specific VMware View Planner log upload path by matching required query-string parameters and the wsgi_log_upload.py component. Attackers commonly use this type of request to attempt to trigger or exercise a known vulnerability during initial access. The detection relies on webserver telemetry capturing the HTTP method and the full requested URI query string.
references:
- https://twitter.com/wugeej/status/1369476795255320580
- https://paper.seebug.org/1495/
- https://github.com/SigmaHQ/sigma/blob/master/rules-emerging-threats/2021/Exploits/CVE-2021-21978/web_cve_2021_21978_vmware_view_planner_exploit.yml
author: Bhabesh Raj, Huntrule Team
date: 2020-03-10
modified: 2023-01-02
tags:
- attack.initial-access
- attack.t1190
- cve.2021-21978
- detection.emerging-threats
logsource:
category: webserver
detection:
selection:
cs-method: POST
cs-uri-query|contains|all:
- logupload
- logMetaData
- wsgi_log_upload.py
condition: selection
falsepositives:
- Unknown
level: high
license: DRL-1.1
related:
- id: 77586a7f-7ea4-4c41-b19c-820140b84ca9
type: derived
What it detects
This rule flags HTTP POST requests to a specific VMware View Planner log upload path by matching required query-string parameters and the wsgi_log_upload.py component. Attackers commonly use this type of request to attempt to trigger or exercise a known vulnerability during initial access. The detection relies on webserver telemetry capturing the HTTP method and the full requested URI query string.
Known false positives
- Unknown
Detection content is published as a reviewed draft. Tune thresholds and exclusions against your own telemetry before enabling this rule for alerting.