Jenkins - Path Traversal (CVE-2024-23897)
0Exploiting IPs reported
Jenkins 2.441 and earlier, LTS 2.426.2 and earlier does not disable a feature of its CLI command parser that replaces an '@' character followed by a file path in an argument with the file's contents, allowing unauthenticated attackers to read arbitrary files on the Jenkins controller file system.
CrowdSec analysis
CVE-2024-23897 is a critical vulnerability in Jenkins that enables unauthenticated attackers to read arbitrary files from the Jenkins controller. This issue arises from the CLI command parser handling of arguments prefixed with an '@' character, which can lead to unauthorized disclosure of sensitive information.
CrowdSec has been tracking this vulnerability and its exploits since 15th of December 2023.
Based on data from the CrowdSec network, nearly all observed exploitation of CVE-2024-23897 is fully opportunistic, with attackers indiscriminately scanning the entire internet. These attacks are automated and lack any form of target selection or reconnaissance. Telemetry from the CrowdSec network also shows that exploitation activity for CVE-2024-23897 remains steady week-over-week. Attack volumes are consistent with long-term trends, indicating sustained interest from threat actors. CVE-2024-23897 continues to be an active part of the threat landscape and will likely remain this way for the forseeable future.
Attack patterns relate to misuse of the Jenkins CLI feature to access files on the server.
Exploitation
Get real-time information about exploitation attempts and actors involved.
Common Weakness Enumeration (CWE)
Protection
Find out relevant information to protect your stack against this CVE.
Blocklist
With our advanced worldwide network detection, CrowdSec can provide a list of IPs known for exploiting the vulnerability.
To increase your protection against this CVE, block exploitation attempts with this list of identified actors.