Log4J Remote Code Execution Detailed Analysis 2021

The Forrester Wave™: Managed Detection and Response, Q2 2023

Log4J Remote Code Execution Detailed Analysis 2021

Log4Shell Remote Code Execution What is Log4Shell Remote Code Execution? A vulnerability called Log4Shell, which is used to run code remotely, has been detected on Log4j (>=2.0 <= 2.14.1), one of the most used Java-based logging systems. 

The main reason for the Log4Shell vulnerability is the "lookups" Java method of Log4j, This method causes unauthorized code execution on the target system with the help of LDAP, a command defined by the threat actor.

Key findings include:

  • This vulnerability is caused by incorrectly parsing logs from the Log4j libraries. 
  • To exploit the vulnerability, threat actors can place a JDNI (Java Naming and Directory Interface) payload in any header information of a simple HTTP GET request they send to Java-based applications. 
  • Log4j library detects incoming JNDI commands as queries and runs them. 

ThreatMon Free Trial

Download Download Here

Start Your Free Trial Now!

The free trial of ThreatMon allows users to explore the product's security benefits. During this trial period, you can test Threat Intelligence data, detect threats to your organization and recommend security measures.

Start Free Trial