Hi,
I am currently working on updating my SonarQube server.
I was using SonarQube 7.8, and the maven 3.9 plugin.
The vulnerability found was S2755 which corresponds to an XXE vulnerability.
Since SonarQube 7.8, we reworked this rule almost completely, you should expect different behavior.
That being said, we obviously did it to improve the quality of the results, having new false negatives is not expected.
The good news is that I tested your code on my side, and the issue is correctly reported.
I suspect that your analysis on SonarQube 9.4 was not correctly configured. You should have a look at the logs of the analysis, to see if everything went as expected. Maybe you are missing the binaries of dependencies?
Hi thanks for your answer, actually I’m working in a Maven project. In Java | SonarQube Docs it is said that the property for Maven users sonar.java.binaries is not necessary.
I’m only using Sona-way built-in Rules
I don’t know why but it seems that this rule is not in any QualityProfile
Could you double-check that the quality profile used for the analysis is the one where the rule is enabled?
In addition, are you really referring to SonarQube 7.4? Or is it SonarQube 9.4?