akka-net-management
Warn
Audited by Gen Agent Trust Hub on Oct 10, 2026
Risk Level: MEDIUMDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTIONPRIVILEGE_ESCALATION
Full Analysis
- [DYNAMIC_EXECUTION]: The
ConfigureConfigDiscoverymethod indiscovery-providers.mduses string interpolation to assemble a HOCON (Typesafe Config) string from variables such asoptions.ServiceNameandendpoints. This generated configuration string is then passed tobuilder.AddHocon(hocon, ...)for processing by the ActorSystem. Assembling executable configuration strings from variables without explicit sanitization creates a risk of configuration injection if the input values originate from untrusted sources. - [INDIRECT_PROMPT_INJECTION]: The skill facilitates service discovery by ingesting data from external sources, specifically the Kubernetes API and Azure Table Storage. This configuration creates a vulnerability surface for indirect injection.
- Ingestion points: Kubernetes pod metadata (labels/ports) and Azure Table Storage rows are read by the discovery providers defined in
discovery-providers.md. - Boundary markers: The provided configuration logic lacks explicit delimiters or validation to distinguish between legitimate discovery data and potentially malicious embedded instructions.
- Capability inventory: The skill enables network port binding (port 8558 for management), cluster membership management, and ActorSystem initialization which can involve remote messaging and state changes across the cluster.
- Sanitization: There is no evidence of sanitization or escaping for the discovery data before it is processed by the Akka.Management bootstrap mechanism.
- [PRIVILEGE_ESCALATION]: The
discovery-providers.mdfile includes a Kubernetes Role definition that grantsget,list, andwatchpermissions onpodsto the application's ServiceAccount. While these permissions are required for theAkka.Discovery.KubernetesApiprovider to function, granting broad read access to pod metadata in a namespace increases the privilege level and potential blast radius of the application.
Audit Metadata