Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Where do we need HP assistance? #5

Open
dhartford opened this issue Jun 7, 2017 · 2 comments
Open

Where do we need HP assistance? #5

dhartford opened this issue Jun 7, 2017 · 2 comments

Comments

@dhartford
Copy link

dhartford commented Jun 7, 2017

Hi community,
There is significant interest from a developer point-of-view to get a tool like HP Fortify back into SonarQube. Is there a specific section (just the rule file?) that needs HP assistance to keep up to date?

Are there different things we need to do for HP Fortify on-premise tools versus the HP Fortify on Demand service?

Just looking to identify what specific parts need feedback from the vendor.

@henryju
Copy link
Contributor

henryju commented Jun 7, 2017

Hi @dhartford. This is an old topic, but as far as I can remember, in order to import rules definitions into SonarQube (name, severity, description, ...) the plugin used to "introspect" Fortify rule packs. We discovered it was a violation of the HP license. So what we meant about requiring HP support was more in term of legal issue.
Those days, SonarSource is moving away from trying to integrate all third party tools into SonarQube, and instead invest a lot in developing its own analyzers. All that to say that today, even if legal issues were cleared, it is very unlikely that we would support this plugin.

@dhartford
Copy link
Author

dhartford commented Jun 8, 2017

I'll raise up that using the thirdparty security tools is pretty much a requirement for any regulatory space (PCI, FISMA/STIG, NIST, etc). The scope to make security tools that cross reference all those controls is a non-trivial effort, so I would defer to thirdparty security vendors that specialize in them.

Having said that, I'm surprised it couldn't be something as simple as 'you require a license before downloading and creating the fortify ruleset', although you wouldn't get any value from this plugin without a license in the first place :-)

Edit: Or, is the statement around SonarSource's stance more that the security vendors, such as Checkmarx, are encouraged to create and maintain a sonar plugin rather than leaving it to the community?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants