Jenkins CLI Arbitrary File Read (CVE-2024-23897)
An unpatched Jenkins controller reachable by untrusted users leaks files and secrets that can lead to full takeover; upgrade now or disable the CLI.
Must act: Operators of Jenkins weekly 2.441 or earlier or LTS 2.426.2 or earlier, especially controllers reachable from the internet or with anonymous read or open signup.
Can relax: Teams already on Jenkins 2.442+ or LTS 2.426.3+ (or any current release), and users of hosted CI systems that are not Jenkins.
- Check the version shown in the Jenkins web UI footer and upgrade to a current weekly or LTS release.
- If you cannot upgrade today, apply the advisory's workaround to disable CLI access; it needs no restart.
- Remove anonymous read access and disable self-signup unless you truly need them.