GoCD · Report #240048
Imperfect CSRF To Overwrite Server Config at /go/admin/restful/configuration/file/POST/xml
Validstatus
mediumseverity
8upvotes
5 Dec 2018disclosed
Summary
The /go/admin/restful/configuration/file/POST/xml path is vulnerable to Cross-Site Request Forgery that can result in an unauthorized user adding to the server cruise-config.xml and gaining complete control of the server. Successful exploitation is made difficult by the need for the admin to be served malicious HTML and for the attacker to have a copy of historical config, such as the nearly-empty empty placeholder file that gets initially generated upon install.
How it was found
The write-up for this report has not been downloaded yet, or the program disclosed it without one. Read it on HackerOne.