Hi,
This is my first post here.
I have been looking at
https://plugins.jenkins.io/sonar-quality-gates/ and have contributed to the plugin to make it compatible with newer version of jenkins and java etc.
The plugin has a security issue opened up against it:
Credentials transmitted in plain text by Sonar Quality Gates PluginI would like to see if I can resolve it, is there more information available from the security team as to where the issue was found? or how to replicate it locally. Is it in the code? Is it an issue with dependencies(which have since been updated)
What I have do so far is to install secbugs, and run it, nothing came up around credentials.
I have also looked at other plugins that have fixed the issue, e.g
logstash-pluginFrom the commit in the logstash plugin I can see that the main change seems to be utilizing the
hudson.util.Secret class instead of the String class.
In had a quick look at the sonar-quality-gates plugin classes that handle passwords and I can see that it does utilize the Secret class


Any information on this would be much appreciated.
Kirk