{"id":"CVE-2020-28002","details":"In SonarQube 8.4.2.36762, an external attacker can achieve authentication bypass through SonarScanner. With an empty value for the -D sonar.login option, anonymous authentication is forced. This allows creating and overwriting public and private projects via the /api/ce/submit endpoint.","modified":"2026-07-08T23:35:18.369933Z","published":"2020-11-02T21:15:30.117Z","references":[{"type":"EVIDENCE","url":"https://csl.com.co/sonarqube-auditando-al-auditor-parte-ii/"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/sonarsource/sonarqube","events":[{"introduced":"2de1f343e3dbd9e88007b42e475512677c04eb8a"},{"last_affected":"2de1f343e3dbd9e88007b42e475512677c04eb8a"}],"database_specific":{"cpe":"cpe:2.3:a:sonarsource:sonarqube:8.4.2.36762:*:*:*:*:*:*:*","extracted_events":[{"introduced":"8.4.2.36762"},{"last_affected":"8.4.2.36762"}],"source":"CPE_STRING"}}],"versions":["8.4.2.36762"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2020-28002.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N"}]}