In Jenkins 2.399 and earlier, LTS 2.387.3 and earlier, POST requests are sent in order to load the list of context actions. If part of the URL includes insufficiently escaped user-provided values, a victim may be tricked into sending a POST request to an unexpected endpoint by opening a context menu.
The web application does not, or cannot, sufficiently verify whether a request was intentionally provided by the user who sent the request, which could have originated from an unauthorized actor.
Link | Tags |
---|---|
https://www.jenkins.io/security/advisory/2023-06-14/#SECURITY-3135 | vendor advisory |
http://www.openwall.com/lists/oss-security/2023/06/14/5 | third party advisory mailing list |