title: Contrail Service Orchestration: Hardcoded credentials for Grafana service
description: Juniper Networks Contrail Service Orchestration releases prior to 4.0.0 have Grafana service enabled by default with hardcoded credentials. These credentials allow network based attackers unauthorized access to information stored in Grafana or exploit other weaknesses or vulnerabilities in Grafana.
problem types: CWE-798: Use of Hard-coded Credentials
affected:
{
product: Contrail Service Orchestration
vendor: Juniper Networks
versions:
lessThan: 4.0.0, status: affected, version: unspecified, versionType: custom
}
metrics:
cvssV3_0: [
attackComplexity: LOW
attackVector: NETWORK
availabilityImpact: NONE
baseScore: 6.5
baseSeverity: MEDIUM
confidentialityImpact: LOW
integrityImpact: LOW
privilegesRequired: NONE
scope: UNCHANGED
userInteraction: NONE
vectorString: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
version: 3.0
]
exploits: Juniper SIRT is not aware of any malicious exploitation of this vulnerability.
solutions: This issue is fixed in Contrail Service Orchestration 4.0.0 and subsequent releases.
workarounds: Limit access to the CSO environment to only trusted networks and hosts. Disable Grafana service as it is not required by CSO.