This write-up documents the exploitation of the Log4Shell vulnerability (CVE-2021-44228) in the TryHackMe Solar room. The vulnerability exists in the widely used Java logging library Apache Log4j and allows Remote Code Execution (RCE) through crafted log messages.
Log4Shell is a critical vulnerability that allows attackers to inject malicious payloads into log messages. When processed by Log4j, the payload triggers a request to an attacker-controlled server, leading to execution of arbitrary code.
It provides a basic introduction to the Log4Shell vulnerability (CVE-2021-44228) found in the Java logging library Apache Log4j. It explains how improper handling of user input in logs can lead to Remote Code Execution (RCE).
The task focuses on understanding the impact and severity of the vulnerability before moving into practical exploitation.