mercedes-benz / sechub

SecHub provides a central API to test software with different security tools.
https://mercedes-benz.github.io/sechub/
MIT License
259 stars 58 forks source link

Remove SecHub configuration from all REST end points of SecHub except one #3267

Open de-jcup opened 2 days ago

de-jcup commented 2 days ago

Situation

With #3266 there will be a dedicated REST endpoint to fetch masked SecHub configuration (as user of the project or as administrator).

It shall be the only possible way to fetch these information. But at some existing REST end points, we provide the SecHub configuration as well (not masked).

:information_source: This is a sub issue of #3250

Wanted

No REST endpoint at SecHub except #3266 shall have the SecHub configuration inside!

Solution

Identify all REST end points where configuration is provided accidentally and remove the information there