CVE-2026-85247 json
Apache Camel: Camel-Knative Improper Certificate Validation When SSL Is Enabled Without a Truststore
published 2026-10-19 20 d ago modified 2026-11-03 5 d ago also EUVD-2026-104188
- cvss
- 5.9
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.5%
- EPSS 0.5% chance of exploitation in 30 days, percentile 42%
- public exploits
- 0
- none known
Summary
Improper Certificate Validation vulnerability in Apache Camel Knative component.
This issue affects Apache Camel: from 4.0.0 before 4.18.5, from 4.19.0 before 4.22.1.
When SSL was enabled on the Knative HTTP client but no truststore was configured, the client options fell back to trusting every presented certificate rather than to the JVM's default trust anchors. A deployment that switched TLS on without also configuring a truststore therefore obtained an encrypted connection with no peer authentication, which an attacker positioned on the network path can terminate and read. The dangerous state is reached by omission rather than by an explicit opt-in, which is what makes it a framework defect: turning TLS on should not be the thing that turns certificate validation off.
Upgrade to Apache Camel 4.23.0, which fixes the issue. Users on the 4.18.x LTS releases stream should upgrade to 4.18.5. Users on the 4.22.x LTS releases stream should upgrade to 4.22.1. With no truststore configured the trust options are now left unset so the JVM default trust anchors apply, the same fallback SSLContextParameters and the rest of Camel use. Trusting every certificate is now reached only by asking for it explicitly through the trust.all property, which remains available for development against a cluster with a self-signed certificate. For deployments that cannot upgrade immediately, configure a truststore explicitly wherever SSL is enabled. After upgrading, a deployment that was relying on the implicit trust-all behaviour must either configure a truststore or set the trust.all property deliberately.
Patch / fix
- Apache Software Foundation Apache Camel 4.18.5, 4.22.1, 4.23.0
- github.com/apache/camel#25824 pull request
- github.com/apache/camel#25944 pull request
- github.com/apache/camel#25946 pull request
- camel.apache.org/security/CVE-2026-85247.html advisory
- issues.apache.org/jira/browse/CAMEL-24443 advisory
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2026-85247 updated cvss 5.9
org.apache.camel/camel-knative: org.apache.camel/camel-knative-http: Apache Camel Knative: Information disclosure via improper certificate validation
-
Red Hat OpenShift Serverless openshift-serverless-1/kn-eventing-integrations-log-sink-rhel9, openshift-serverless-1/kn-eventing-integrations-aws-s3-sink-rhel9, openshift-serverless-1/kn-eventing-integrations-aws-sns-sink-rhel9, openshift-serverless-1/kn-eventing-integrations-aws-sqs-sink-rhel9, openshift-serverless-1/kn-eventing-integrations-timer-source-rhel9, openshift-serverless-1/kn-eventing-integrations-aws-s3-source-rhel9, +2 more Red Hat build of Apache Camel for Spring Boot 4 camel-knative 4.18.4.redhat-00007, camel-knative-http 4.18.4.redhat-00007affected: no fix available “Fix deferred”
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 20 d ago
Exploit prediction
0.50% chance of exploitation in the next 30 days, higher than 42% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 5.9 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N |
Affected products
- Apache Software Foundation Apache Camel
Classification
- Weakness
-
- CWE-295 Improper Certificate Validation
References
-
github.com
/apache/camel/pull/25824
patch, issue-tracking
-
github.com
/apache/camel/pull/25944
patch, issue-tracking
-
github.com
/apache/camel/pull/25946
patch, issue-tracking
-
camel.apache.org
/security/CVE-2026-85247.html
vendor-advisory, mitigation, patch
-
issues.apache.org
/jira/browse/CAMEL-24443
issue-tracking, patch, vendor-advisory
Sources
- CVE List CVE-2026-85247
- NVD CVE-2026-85247
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.