-
Bug
-
Resolution: Unresolved
-
Normal
-
None
-
4.17
-
Critical
-
None
-
Hypershift Sprint 259
-
1
-
Proposed
-
False
-
The HyperShift codebase has numerous examples of MustParse*() functions being used on non-constant input. This is not their intended use, as any failure will cause a panic in the controller.
In a few cases they are are called on user-provided input, meaning any authenticated user can (intentionally or unintentionally) deny service to all other users by providing invalid input which continuously crashes the HostedCluster controller.
This is probably a security issue, but as I have already described it in https://github.com/openshift/hypershift/pull/4546 there is no reason to embargo it.
- links to
-
RHEA-2024:6122 OpenShift Container Platform 4.18.z bug fix update