runtimes-inventory-rhel8-operator, Misconfigured Internal Proxy, High severity

Listen to this Post

The vulnerability arises from a misconfigured internal proxy within the runtimes-inventory-rhel8-operator. This proxy is intended to handle specific inventory reports for the Red Hat cluster management platform. Due to incorrect configuration, the proxy attaches the cluster’s main administrative service account credentials to any command it processes. Normally, these credentials should only be used for authorized report transmission. The flaw allows the proxy to apply full admin privileges indiscriminately. Any standard user with access to the cluster can interact with this proxy component. By sending crafted commands to the proxy’s endpoint, the user’s requests are forwarded with elevated credentials. The management platform then executes these commands as if from a cluster administrator. This bypasses all intended permission checks. The proxy does not validate the command source or restrict actions. It effectively becomes a privilege escalation vector. The misconfiguration likely exists in the operator’s deployment manifests or proxy setup scripts. The operator runs in the openshift-operators namespace. The internal proxy communicates with external Red Hat services. When a user sends a request, the proxy erroneously injects the cluster-admin service account token. This token grants unlimited permissions across the entire cluster. Attackers can exploit this to run arbitrary kubectl or oc commands. They can deploy malicious workloads, exfiltrate secrets, or modify cluster settings. The vulnerability requires only standard user credentials, which are often easily obtained. Remediation involves reconfiguring the proxy to use least-privilege credentials.
Platform: runtimes-inventory-rhel8-operator
Version: <= 0.0.0-20251211184433-5123422abee1
Vulnerability: Misconfigured Internal Proxy
Severity: High
Date: Dec 15 2025

Prediction: Patch date TBD

What Undercode Say:

Analytics:

kubectl get pods

kubectl describe operator runtimes-inventory-rhel8-operator

kubectl logs deployment/runtimes-inventory-proxy

curl -X POST proxy-service:port

cat /var/run/secrets/kubernetes.io/serviceaccount/token

oc whoami –show-token

kubectl auth can-i –list

netstat -tulpn | grep proxy

ps aux | grep inventory-proxy

env | grep KUBERNETES

How Exploit:

Obtain standard user credentials.

Discover proxy service endpoint.

Craft HTTP POST request.

Inject malicious Kubernetes commands.

Use admin token forwarded.

Execute cluster-admin operations.

Protection from this CVE:

Update operator when patched.

Restrict proxy network access.

Apply least-privilege service accounts.

Audit cluster role bindings.

Monitor proxy logs.

Use network policies.

Impact:

Full cluster compromise.

Unauthorized configuration changes.

Sensitive data exposure.

Service disruption possible.

Privilege escalation achieved.

🎯Let’s Practice Exploiting & Learn Patching For Free:

Sources:

Reported By: github.com
Extra Source Hub:
Undercode

🔐JOIN OUR CYBER WORLD [ CVE News • HackMonitor • UndercodeNews ]

💬 Whatsapp | 💬 Telegram

📢 Follow DailyCVE & Stay Tuned:

𝕏 formerly Twitter 🐦 | @ Threads | 🔗 Linkedin Featured Image

Scroll to Top