4.3
Medium
CVE-2024-7631 Openshift-console: openshift console: path traversal
Description
A flaw was found in the OpenShift Console, an endpoint for plugins to serve resources in multiple languages: /locales/resources.json. This endpoint's lng and ns parameters are used to construct a filepath in pkg/plugins/handlers unsafely.go#L112 Because of this unsafe filepath construction, an authenticated user can manipulate the path to retrieve any JSON files on the console's pod by using sequences of ../ and valid directory paths.
CVSS 3.1 detail
Vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:NExploitable remotely over the network, with an ordinary account and without any user action; the impact on data or service is limited.
- Attack vector
- Network
- Attack complexity
- Low
- Privileges required
- Low
- Interaction
- None
- Scope
- Unchanged
- Confidentiality
- Low
- Integrity
- None
- Availability
- None
Affected products and versions
| Product | Affected versions | Fixed in |
|---|---|---|
| Red Hat OpenShift Container Platform 3.11 | Versions not published | |
| Red Hat OpenShift Container Platform 4 | Versions not published |
References
- access.redhat.com access.redhat.com
- RHBZ#2296053 bugzilla.redhat.com
- github.com github.com
Timeline
- Published
- Last modified
Other CVEs of Red Hat OpenShift Container Platform 3.11
The 18 CVEs of Red Hat OpenShift Container Platform 3.11 →
CVE-2024-11831
Npm-serialize-javascript: cross-site scripting (xss) in serialize-javascript
5.4
Medium
CVE-2024-8676
Cri-o: checkpoint restore can be triggered from different namespaces
7.4
High
CVE-2024-3056
Podman: kernel: containers in shared ipc namespace are vulnerable to denial of service attack
7.7
High
CVE-2024-7128
A flaw was found in the OpenShift console
5.3
Medium