T05 · Unauthorized Access and Privilege Escalation
- Location
scripts/huawei_cloud/dispatcher.py:1498- Finding
Read-Only Diagnostic Skill Exposes Destructive Cloud Administration Operations
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is advertised as read-only Pod diagnosis, but its included dispatcher can also run broad Huawei Cloud administration and mutation actions, so it needs review before installation.
Install only after reviewing and restricting the action surface. Use a least-privilege Huawei IAM identity limited to the documented read-only diagnostic permissions, avoid production admin credentials, and remove or disable the undocumented mutation, EIP, remediation, and broad infrastructure actions if this is meant to be a Pod diagnosis skill.
scripts/huawei_cloud/dispatcher.py:1498Read-Only Diagnostic Skill Exposes Destructive Cloud Administration Operations
scripts/huawei_cloud/cce.py:1148Kubernetes TLS Server Verification Is Explicitly Disabled
scripts/huawei_cloud/cce.py:1159Kubernetes Client Private Keys Are Written Through Race-Prone Temporary Paths
scripts/huawei_get_node_security_groups.py:136Auxiliary Script Accepts Huawei Cloud Passwords and Secret Keys on the Command Line
The bind/unbind EIP functions can expose or remove the Kubernetes API server from the public internet, changing the cluster's attack surface. This is a high-risk administrative network action unrelated to pod diagnosis and could directly enable external attack paths or disrupt secure operations.
Hidden instructions were detected in comments or invisible text. These could contain malicious directives. Manual review is recommended.
---
name: pod-failure-diagnoser
description: Use this skill for CCE Pod failures such as CrashLoopBackOff, ImagePullBackOff, OOMKilled, Pending, Evicted, restart storms, or workload unavailable.
---
Querying ECS instances by node IP and retrieving node security group configuration reaches into underlying VM and network security posture, which is outside pod diagnosis. This exposes sensitive infrastructure details and broadens cloud credential utility beyond the manifest's stated purpose.
Querying ECS instances by node IP and retrieving node security group configuration reaches into underlying VM and network security posture, which is outside pod diagnosis. This exposes sensitive infrastructure details and broadens cloud credential utility beyond the manifest's stated purpose.
Querying ECS instances by node IP and retrieving node security group configuration reaches into underlying VM and network security posture, which is outside pod diagnosis. This exposes sensitive infrastructure details and broadens cloud credential utility beyond the manifest's stated purpose.
Querying ECS instances by node IP and retrieving node security group configuration reaches into underlying VM and network security posture, which is outside pod diagnosis. This exposes sensitive infrastructure details and broadens cloud credential utility beyond the manifest's stated purpose.
Querying ECS instances by node IP and retrieving node security group configuration reaches into underlying VM and network security posture, which is outside pod diagnosis. This exposes sensitive infrastructure details and broadens cloud credential utility beyond the manifest's stated purpose.
Querying ECS instances by node IP and retrieving node security group configuration reaches into underlying VM and network security posture, which is outside pod diagnosis. This exposes sensitive infrastructure details and broadens cloud credential utility beyond the manifest's stated purpose.
Querying ECS instances by node IP and retrieving node security group configuration reaches into underlying VM and network security posture, which is outside pod diagnosis. This exposes sensitive infrastructure details and broadens cloud credential utility beyond the manifest's stated purpose.
Querying ECS instances by node IP and retrieving node security group configuration reaches into underlying VM and network security posture, which is outside pod diagnosis. This exposes sensitive infrastructure details and broadens cloud credential utility beyond the manifest's stated purpose.
Querying ECS instances by node IP and retrieving node security group configuration reaches into underlying VM and network security posture, which is outside pod diagnosis. This exposes sensitive infrastructure details and broadens cloud credential utility beyond the manifest's stated purpose.
Querying ECS instances by node IP and retrieving node security group configuration reaches into underlying VM and network security posture, which is outside pod diagnosis. This exposes sensitive infrastructure details and broadens cloud credential utility beyond the manifest's stated purpose.
Querying ECS instances by node IP and retrieving node security group configuration reaches into underlying VM and network security posture, which is outside pod diagnosis. This exposes sensitive infrastructure details and broadens cloud credential utility beyond the manifest's stated purpose.
Querying ECS instances by node IP and retrieving node security group configuration reaches into underlying VM and network security posture, which is outside pod diagnosis. This exposes sensitive infrastructure details and broadens cloud credential utility beyond the manifest's stated purpose.
Querying ECS instances by node IP and retrieving node security group configuration reaches into underlying VM and network security posture, which is outside pod diagnosis. This exposes sensitive infrastructure details and broadens cloud credential utility beyond the manifest's stated purpose.
Querying ECS instances by node IP and retrieving node security group configuration reaches into underlying VM and network security posture, which is outside pod diagnosis. This exposes sensitive infrastructure details and broadens cloud credential utility beyond the manifest's stated purpose.
Querying ECS instances by node IP and retrieving node security group configuration reaches into underlying VM and network security posture, which is outside pod diagnosis. This exposes sensitive infrastructure details and broadens cloud credential utility beyond the manifest's stated purpose.
Querying ECS instances by node IP and retrieving node security group configuration reaches into underlying VM and network security posture, which is outside pod diagnosis. This exposes sensitive infrastructure details and broadens cloud credential utility beyond the manifest's stated purpose.
Querying ECS instances by node IP and retrieving node security group configuration reaches into underlying VM and network security posture, which is outside pod diagnosis. This exposes sensitive infrastructure details and broadens cloud credential utility beyond the manifest's stated purpose.
Querying ECS instances by node IP and retrieving node security group configuration reaches into underlying VM and network security posture, which is outside pod diagnosis. This exposes sensitive infrastructure details and broadens cloud credential utility beyond the manifest's stated purpose.
Querying ECS instances by node IP and retrieving node security group configuration reaches into underlying VM and network security posture, which is outside pod diagnosis. This exposes sensitive infrastructure details and broadens cloud credential utility beyond the manifest's stated purpose.
Querying ECS instances by node IP and retrieving node security group configuration reaches into underlying VM and network security posture, which is outside pod diagnosis. This exposes sensitive infrastructure details and broadens cloud credential utility beyond the manifest's stated purpose.
Querying ECS instances by node IP and retrieving node security group configuration reaches into underlying VM and network security posture, which is outside pod diagnosis. This exposes sensitive infrastructure details and broadens cloud credential utility beyond the manifest's stated purpose.
Querying ECS instances by node IP and retrieving node security group configuration reaches into underlying VM and network security posture, which is outside pod diagnosis. This exposes sensitive infrastructure details and broadens cloud credential utility beyond the manifest's stated purpose.
Querying ECS instances by node IP and retrieving node security group configuration reaches into underlying VM and network security posture, which is outside pod diagnosis. This exposes sensitive infrastructure details and broadens cloud credential utility beyond the manifest's stated purpose.
Detected: suspicious.exposed_secret_literal, suspicious.insecure_tls_verification