CVE-2026-80351: Apache Camel K: Camel K Tenant repositories reach Maven execution inside operator pod
Apache Camel K CVE-2026-80351 lets tenant-controlled Maven repository content execute code inside the operator pod; fixed in 2.9.3/2.10.2.
Apache disclosed a critical eval injection vulnerability (CVE-2026-80351) in Apache Camel K, where improperly neutralized directives in dynamically evaluated Maven configuration let tenant-controlled repository content reach Maven execution inside the operator pod. This can allow tenant-controlled content to influence code execution in the operator context. Affected versions are 2.0.0 before 2.9.3 and 2.10.1 before 2.10.2; fixes are available in 2.9.3 and 2.10.2.
- Tenant-controlled Maven repository configuration is evaluated inside the operator pod.
- Eval injection may enable code execution in the operator context.
- Rated critical by Apache; fixed in Camel K 2.9.3 and 2.10.2.
Vulnerabilities mentionedAll →
| CVE | Vulnerability | CVSS | EPSS | Flags | Affected | Exposure | Published |
|---|---|---|---|---|---|---|---|
| CVE-2026-80351 | Eval injection in Apache Camel K lets tenants run code with operator privileges Apache Camel K contains an eval injection flaw (CWE-95) in its handling of dynamically evaluated Maven configuration. When tenant-controlled Maven repository content is processed, it is evaluated inside the Camel K operator pod without proper neutralization of directives, allowing repository content to steer code execution. A tenant can potentially execute arbitrary code with the privileges of the operator, which in multi-tenant clusters may enable cross-tenant compromise because the operator typically manages integrations across namespaces. Users running Apache Camel K from 2.0.0 before 2.9.3, and from 2.10.1 before 2.10.2, are affected, especially multi-tenant deployments where tenants can influence Maven repository settings. No public proof-of-concept or in-the-wild exploitation is known, the issue is not in CISA KEV, and a CVSS score has not yet been assigned. Do: Upgrade to Apache Camel K 2.9.3, 2.10.2, or 2.11.0, which fix the issue. Until patched, restrict or review tenants' ability to customize Maven repositories and settings, and review the operator pod's RBAC permissions to assess the blast radius of a tenant-triggered code execution. Multi-tenant operators should treat this as priority patching since tenant-supplied configuration reaches operator-level execution. | 9.8 | — |
| nichelikely only thousands of clusters (specialized Apache Kubernetes operator; no public install statistics available) |
Posted by Pasquale Congiusti on Sep 10 Severity: critical Affected versions: - Apache Camel K (apache/camel-k) 2.0.0 before 2.9.3 - Apache Camel K (apache/camel-k) 2.10.1 before 2.10.2 Description: Improper neutralization of directives in dynamically evaluated code ('eval injection') vulnerability in Apache Camel K. An improper neutralization of directives in dynamically evaluated Maven configuration allows tenant-controlled repository content to influence code...
This source does not provide full text. Read it at seclists.org.