CVE-2026-103412
waiting for further signalsZero needs more public information before it can validate it.GHSA-8cgr-63w4-hm5f ↗EUVD-2026-95756 ↗
description
Apache Camel Karavan versions 3.18.0 before 4.22.1 improperly handles project file names submitted through its project-file API. An authenticated user of any role may write to process-writable locations outside the project directory, potentially altering configuration or classpath files and executing code in the Karavan container.
mitigation
Upgrade Apache Camel Karavan to version 4.22.1. Until upgraded, restrict access to the project-file API to trusted authenticated users and limit the Karavan process's writable filesystem locations.
fixed in 4.22.1
outcome
Contextual: an exploit technique exists, but no deterministic check could cover this one.
source signals
Public signals that triggered or updated the pipeline. These are inputs for the deltas above.
- 2026-10-09 12:53Zcve_org: trigger signal, started the run
this entry in the feed
GET /api/v1/feed/CVE-2026-103412
{ "etk_id": "ETK-2026-1094", "cve_id": "CVE-2026-103412", "display_id": "CVE-2026-103412", "ghsa_id": "GHSA-8cgr-63w4-hm5f", "euvd_id": "EUVD-2026-95756", "status": "published", "anchor_state": "anchored", "title": "Path traversal in Apache Camel Karavan project file handling", "summary": "Apache Camel Karavan versions 3.18.0 before 4.22.1 improperly handles project file names submitted through its project-file API. An authenticated user of any role may write to process-writable locations outside the project directory, potentially altering configuration or classpath files and executing code in the Karavan container.", "mitigation": "Upgrade Apache Camel Karavan to version 4.22.1. Until upgraded, restrict access to the project-file API to trusted authenticated users and limit the Karavan process's writable filesystem locations.", "vendor": "Apache Software Foundation", "product": "Apache Camel Karavan", "affected": [ { "affected_notes": [], "affected_ranges": [ ">= 3.18.0, < 4.22.1" ], "ecosystem": null, "fixed_versions": [ "4.22.1" ], "package_name": "Apache Camel Karavan", "purl": null } ], "cwes": [ 22 ], "cvss_score": 8.8, "cvss_src": "cna_vendor", "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", "epss_score": 0.0052, "epss_percentile": 0.427, "epss_asof": "2026-10-20", "automation": "contextual", "check": false, "check_confidence_basis": null, "exploit": false, "pipeline_minutes": 12.070789516666666, "t0_at": "2026-10-09T12:53:13.660000+00:00", "signals": { "trigger_signal": { "at": "2026-10-09T12:53:13.660000+00:00", "days": 0, "is_lower_bound": false, "measured_at": "2026-10-09T12:53:13.660000+00:00", "url": "https://www.cve.org/CVERecord?id=CVE-2026-103412" } } }
published 2026-10-09 19:26Z
last change 2026-10-21 04:45Z
Need the technical details behind an entry?
Every entry here shows what we attempted and when. The technical details, the generated exploit that fired it and the evidence behind the verdict are not public. Tell us about your use case and we’ll get back to you about extended API access.