Webserver JNDI-Exploit-Kit Exploitation Indicators via Known Payload Paths
Flags webserver requests whose URL paths match known JNDI-Exploit-Kit exploit, deserialization, and memshell pattern strings.
- Category
- webserver
- Author
- Florian Roth (Nextron Systems) (SigmaHQ), DRL 1.1
- Published
- 2021-12-12
- Updated
- 2026-07-31
ATT&CK techniques
Initial AccessRecon
Resource Dev
Initial Access
Execution
Persistence
Priv Esc
Defense Evasion
Cred Access
Discovery
Lateral Movement
Collection
C2
Exfiltration
Impact
What it detects
This rule identifies web exploitation attempts using patterns associated with the JNDI-Exploit-Kit by matching specific URL or path substrings in webserver logs. Attackers often use these payload paths to trigger JNDI-related behavior and deploy or execute follow-on functionality such as reverse shells or memshells. The detection relies on keyword/path telemetry from webserver requests containing the listed signature fragments.
Reporting behind it
Changelog
v2- v2Candidate ingested via manual entry.2026-07-31
- v1No changelog recorded for this version.2026-07-30
Detection content is published as a reviewed draft. Tune thresholds and exclusions against your own telemetry before enabling this rule for alerting.
title: Webserver JNDI-Exploit-Kit Exploitation Indicators via Known Payload Paths
id: 97820797-75af-4402-8184-26c59514e2b0
status: test
description: This rule identifies web exploitation attempts using patterns associated with the JNDI-Exploit-Kit by matching specific URL or path substrings in webserver logs. Attackers often use these payload paths to trigger JNDI-related behavior and deploy or execute follow-on functionality such as reverse shells or memshells. The detection relies on keyword/path telemetry from webserver requests containing the listed signature fragments.
references:
- https://github.com/pimps/JNDI-Exploit-Kit
- https://web.archive.org/web/20231015205935/https://githubmemory.com/repo/FunctFan/JNDIExploit
- https://github.com/SigmaHQ/sigma/blob/master/rules/web/webserver_generic/web_jndi_exploit.yml
author: Florian Roth (Nextron Systems), Huntrule Team
date: 2021-12-12
modified: 2022-12-25
tags:
- attack.initial-access
- attack.t1190
logsource:
category: webserver
detection:
keywords:
- /Basic/Command/Base64/
- /Basic/ReverseShell/
- /Basic/TomcatMemshell
- /Basic/JettyMemshell
- /Basic/WeblogicMemshell
- /Basic/JBossMemshell
- /Basic/WebsphereMemshell
- /Basic/SpringMemshell
- /Deserialization/URLDNS/
- /Deserialization/CommonsCollections1/Dnslog/
- /Deserialization/CommonsCollections2/Command/Base64/
- /Deserialization/CommonsBeanutils1/ReverseShell/
- /Deserialization/Jre8u20/TomcatMemshell
- /TomcatBypass/Dnslog/
- /TomcatBypass/Command/
- /TomcatBypass/ReverseShell/
- /TomcatBypass/TomcatMemshell
- /TomcatBypass/SpringMemshell
- /GroovyBypass/Command/
- /WebsphereBypass/Upload/
condition: keywords
falsepositives:
- Legitimate apps the use these paths
level: high
license: DRL-1.1
related:
- id: 412d55bc-7737-4d25-9542-5b396867ce55
type: derived