Every CVE Search/ Get API key

CVE-2024-38460

SonarQube logs sensitive information

4.9 MediumFix available

In SonarQube before 10.4 and 9.9.4 LTA, encrypted values generated using the Settings Encryption feature are potentially exposed in cleartext as part of the URL parameters in the logs (such as SonarQube Access Logs, Proxy Logs, etc).

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
High
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
None
Availability
None

Exploit likelihood

0.33%Up 0.3 points since Jun 17, 2024
90%50%10%1%

What each source reports

CVE List Score used 4.9

In SonarQube before 10.4 and 9.9.4 LTA, encrypted values generated using the Settings Encryption feature are potentially exposed in cleartext as part of the URL parameters in the logs (such as SonarQube Access Logs, Proxy Logs, etc).

Record
CVE-2024-38460
CVSS 3.1
4.9 MediumCVSS:3.1/AC:L/AV:N/A:N/C:H/I:N/PR:H/S:U/UI:N
Weakness
CWE-532
Updated
2026-11-02
EUVDEUVD-2024-2078 4.9

In SonarQube before 10.4 and 9.9.4 LTA, encrypted values generated using the Settings Encryption feature are potentially exposed in cleartext as part of the URL parameters in the logs (such as SonarQube Access Logs, Proxy Logs, etc).

Record
EUVD-2024-2078
CVSS 3.1
4.9 MediumCVSS:3.1/AC:L/AV:N/A:N/C:H/I:N/PR:H/S:U/UI:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-hw2c-8xgw-mf57 4.9

SonarQube logs sensitive information

In SonarQube before 10.4 and 9.9.4 LTA, encrypted values generated using the Settings Encryption feature are potentially exposed in cleartext as part of the URL parameters in the logs (such as SonarQube Access Logs, Proxy Logs, etc).

Record
GHSA-hw2c-8xgw-mf57
CVSS 3.1
4.9 MediumCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-532
Updated
2026-11-02
NVD 4.9

In SonarQube before 10.4 and 9.9.4 LTA, encrypted values generated using the Settings Encryption feature are potentially exposed in cleartext as part of the URL parameters in the logs (such as SonarQube Access Logs, Proxy Logs, etc).

Record
CVE-2024-38460
CVSS 3.1
4.9 MediumCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-532
Updated
2026-11-02
OSV 4.9

In SonarQube before 10.4 and 9.9.4 LTA, encrypted values generated using the Settings Encryption feature are potentially exposed in cleartext as part of the URL parameters in the logs (such as SonarQube Access Logs, Proxy Logs, etc).

Record
CVE-2024-38460
CVSS 3.1
4.9 MediumCVSS:3.1/AC:L/AV:N/A:N/C:H/I:N/PR:H/S:U/UI:N
Updated
2026-11-02
OSVGHSA-hw2c-8xgw-mf57 4.9

SonarQube logs sensitive information

In SonarQube before 10.4 and 9.9.4 LTA, encrypted values generated using the Settings Encryption feature are potentially exposed in cleartext as part of the URL parameters in the logs (such as SonarQube Access Logs, Proxy Logs, etc).

Record
GHSA-hw2c-8xgw-mf57
CVSS 3.1
4.9 MediumCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-532
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
org.sonarsource.sonarqube:sonar-web
Maven
before 9.9.4
9.9.4
org.sonarsource.sonarqube:sonar-web
Maven
before 9.9.4, plus listed versions
5.2-RC35.2-RC45.45.4-RC15.4-RC2
Show 45 moreShow less
5.4-RC35.4-RC45.55.5-RC15.5-RC25.65.6-RC15.6-RC25.6.15.6.25.6.35.6.45.6.55.6.65.6.76.06.0-RC16.0-RC26.16.1-RC16.1-RC26.26.2-RC16.2-RC36.2.16.36.3-RC46.3.16.46.4-RC16.4-RC26.4-RC36.56.5-RC16.5-RC26.66.6-RC16.76.7-RC16.7.16.7.36.7.46.7.56.7.66.7.7
9.9.4

History

History
RecordedChangedSources
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2024-38460 is a medium vulnerability (CVSS 4.9) in Sonarsource Sonarqube, published June 16, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.33%, the 26th percentile. Fixed in org.sonarsource.sonarqube:sonar-web 9.9.4.

References

This page doesn't list everything

Left out here: 2 versions. The JSON record has them.

MoveEnter Open