Description
A unauthorized modification of configuration vulnerability exists in Jenkins 2.132 and earlier, 2.121.1 and earlier in User.java that allows attackers to provide crafted login credentials that cause Jenkins to move the config.xml file from the Jenkins home directory. If Jenkins is started without this file present, it will revert to the legacy defaults of granting administrator access to anonymous users.
Remediation
References
https://jenkins.io/security/advisory/2018-07-18/#SECURITY-897
https://www.oracle.com/security-alerts/cpuapr2022.html
Related Vulnerabilities
CVE-2020-2181 Vulnerability in maven package org.jenkins-ci.plugins:credentials-binding
CVE-2022-25931 Vulnerability in npm package easy-static-server
CVE-2017-9787 Vulnerability in maven package org.apache.struts:struts2-core
CVE-2014-3623 Vulnerability in maven package wss4j:wss4j
CVE-2023-30517 Vulnerability in maven package io.jenkins.plugins:neuvector-vulnerability-scanner