Skip to content
NewA calmer, faster ZeroHour
StoryVulnerabilityhigh

Apache Camel K: three tenant-isolation flaws (CVE-2026-80351, CVE-2026-80352, CVE-2026-80354) fixed in 2.9.3/2.10.2

1 source · 2 articlesFirst reported Updated ()3 · 1 read
What's new

This update adds a third vulnerability not present in the previous summary: CVE-2026-80352, a critical YAML injection in Apache Camel K's Master trait serviceAccountName that lets an authorized CR author inject arbitrary Kubernetes objects. The prior summary covered only CVE-2026-80351 (critical Maven eval injection in the operator pod) and CVE-2026-80354 (moderate Builder trait secret-resolution…

Merged summary · glm-5.3 · rewritten as coverage arrivesSummaries by Vani AI

Apache disclosed three Apache Camel K vulnerabilities on 2026-09-10 — two critical (eval injection letting tenant Maven content execute in the operator pod; Master trait serviceAccountName YAML injection applying arbitrary Kubernetes objects) and one moderate…

On 2026-09-10, Apache disclosed via oss-security three Apache Camel K vulnerabilities, all affecting versions 2.0.0 before 2.9.3 and 2.10.1 before 2.10.2, with fixes available in 2.9.3 and 2.10.2. CVE-2026-80351, rated critical, is an eval injection: improperly neutralized directives in dynamically evaluated Maven configuration allow tenant-controlled Maven repository content to reach Maven execution inside the operator pod, which can allow tenant-controlled content to influence code execution in the operator context. CVE-2026-80352, rated critical, is a YAML injection (improper control of code generation) in the Master trait serviceAccountName setting: an authorized custom resource author can inject arbitrary Kubernetes objects, potentially enabling unauthorized resource manipulation; exploitation requires an authorized CR author within the cluster. CVE-2026-80354, rated moderate, is an authorization bypass via a user-controlled key in custom resource resolution: the Builder trait's mavenProfiles ValueSources resolve tenant-named secrets in the operator namespace, so a tenant can reference secrets by name and potentially expose secrets belonging to other tenants or the operator. All three issues break tenant isolation in multi-tenant Camel K deployments, with two of the three enabling code execution or arbitrary object application in or from the operator context. The three reports state identical affected and fixed version ranges; no discrepancies were found between them.

Key facts
  • Affected versions for all three CVEs: Apache Camel K 2.0.0 before 2.9.3 and 2.10.1 before 2.10.2.
  • Fixed versions for all three CVEs: Apache Camel K 2.9.3 and 2.10.2.
  • CVE-2026-80351 (critical): eval injection — improperly neutralized directives in dynamically evaluated Maven configuration let tenant-controlled Maven repository content reach Maven execution inside the operator pod, potentially…
  • CVE-2026-80352 (critical): YAML injection (improper control of code generation) in the Master trait serviceAccountName — an authorized custom resource author can inject arbitrary Kubernetes objects, enabling potential unauthorized resource…
  • CVE-2026-80354 (moderate): authorization bypass via user-controlled key in custom resource resolution — Builder trait mavenProfiles ValueSources resolve tenant-named secrets in the operator namespace, potentially exposing secrets of other…
  • Disclosed by Apache via oss-security on 2026-09-10; all three flaws undermine tenant isolation in multi-tenant Camel K deployments.
  • All three reports give identical affected/fixed version ranges; no discrepancies between sources.
Analyze CVE-2026-80351 with Vani AIImpact, affected versions, exploitation, mitigations and detection

Coverage

oldest first · one row per article · UTC
  1. · Sep 10, 2026 oss-securityFirst report

    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.

  2. · Sep 10, 2026 oss-security

    CVE-2026-80352: Apache Camel K: Camel K Master trait serviceAccountName YAML injection lets CR author apply arbitrary objects

    Apache Camel K CVE-2026-80352 lets CR authors inject arbitrary Kubernetes objects via Master trait serviceAccountName YAML injection.

Vulnerabilities in this story

All
CVEVulnerabilityCVSSEPSSSignalsPublished
CVE-2026-80351
+2 related CVEs
Eval injection in Apache Camel K lets tenants run code with operator privileges
9.8
group max
—