Potential CVE-2023-46214 RCE Attempt via Insecure XML in Splunk Enterprise (Webserver HTTP POST)

Alerts on POST web requests to .xsl endpoints with NO_BINARY_CHECK=1 and input.path, returning 200/302—consistent with a CVE-2023-46214 probe.

FreeReviewedSigma · Medium · v5
Category
webserver
Author
Nasreddine Bencherchali (Nextron Systems), Bhavin Patel (STRT) (SigmaHQ), DRL 1.1
Published
2023-11-27
Updated
2026-07-31
title: Potential CVE-2023-46214 RCE Attempt via Insecure XML in Splunk Enterprise (Webserver HTTP POST)
id: 62bd0e1a-0abd-4ca1-acca-30efb2c7dc99
related:
  - id: ba5268de-4dd4-4d5c-8a90-2b5e6dc1aff8
    type: derived
  - id: 04017cd5-621e-4ec4-a762-1f042fe3d3e5
    type: derived
status: test
description: This rule flags HTTP requests consistent with a potential CVE-2023-46214 exploitation attempt against Splunk Enterprise. It matches POST traffic where the query string includes "NO_BINARY_CHECK=1" and "input.path", and the requested URI ends with ".xsl", indicating a suspicious XML/XSL handling pattern. The detection relies on webserver access log fields for HTTP method, request path/query, and response status (200 or 302).
references:
  - https://github.com/nathan31337/Splunk-RCE-poc/
  - https://blog.hrncirik.net/cve-2023-46214-analysis
  - https://advisory.splunk.com/advisories/SVD-2023-1104
  - https://github.com/SigmaHQ/sigma/blob/master/rules-emerging-threats/2023/Exploits/CVE-2023-46214/web_cve_2023_46214_rce_splunk_enterprise.yml
author: Nasreddine Bencherchali (Nextron Systems), Bhavin Patel (STRT), Huntrule Team
date: 2023-11-27
tags:
  - attack.lateral-movement
  - attack.t1210
  - cve.2023-46214
  - detection.emerging-threats
logsource:
  category: webserver
detection:
  selection:
    cs-method: POST
    cs-uri-query|contains|all:
      - NO_BINARY_CHECK=1
      - input.path
    cs-uri-query|endswith: .xsl
    sc-status:
      - 200
      - 302
  condition: selection
falsepositives:
  - Unknown
level: medium
license: DRL-1.1