← Back to the live CVE advisory feed

CVE-2026-79986: Apache Camel: from 4.0.0

Severity
7.4 (HIGH)
Vendor
APACHE
Affected versions
Before 4.18.5
Fixed version
4.22.1.
Patch status
Patched
Published
2026-10-19T11:17:20.860
Modified
2026-10-19T11:17:20.860

Why it matters

This matters because the affected product may allow code execution. Prioritize systems that are internet-facing or have privileged access to other infrastructure.

Recommended admin actions

  • Review and patch based on exposure, asset criticality, and business impact.
  • Compare installed versions against the affected version range in the advisory.
  • Treat internet-facing systems as higher priority.
  • Review logs for suspicious activity related to the affected application or component.

Technical summary

Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Apache Camel Azure Files component. This issue affects Apache Camel: from 4.0.0 before 4.18.5, from 4.19.0 before 4.22.1. The Camel remote-file consumers poll a directory on a remote server and build the absolute remote path of each file by concatenating the configured directory with the file name reported in the server's directory listing. That concatenation (FtpUtils.absoluteFilePath and GenericFileConsumer) applied no lexical normalization and no check that the result stayed inside the directory being polled, and the resulting path became the operand for every subsequent remote operation on the file: retrieval (FtpOperations.retrieveFile / SftpOperations, reached from GenericFileConsumer where the retrieve name is taken verbatim from GenericFile.getAbsoluteFilePath), deletion when delete=true (GenericFileDeleteProcessStrategy), and renaming when move, preMove, moveFailed or readLock=rename is configured (GenericFileProcessStrategySupport and GenericFileRenameExclusiveReadLockStrategy). Neither isValidFile nor isMatched performed any containment check. A listing entry that is not a single path segment therefore resolved to a path outside the configured polling directory, causing Camel to read, delete or rename files outside it using the endpoint's own credentials. A listing name is not route-controlled data. It is supplied by the remote server, and the FTP control channel carries no integrity protection at all, so an on-path attacker can rewrite a LIST response without holding any credentials; a compromised, malicious or multi-tenant server, or a server backed by a virtual filesystem, can emit such a name directly. Retrieval is reachable in a default consumer configuration, since the remote consumers download every listed file; deletion and renaming additionally require one of the disposition options above, all of which are common. Escape from the directory Camel was configured to poll is unconditional, while escape from the server's own account boundary additionally depends on whether that server confines the account. The jailStartingDirectory option, which is documented as restricting Camel to the starting directory and is enabled by default, governed producer writes and, since the localWorkDirectory containment work, consumer downloads to the local work directory – but it did not constrain this remote operand, so its name and description claimed a boundary that was not enforced here. The same entry point had already been recognised on the local side: the localWorkDirectory download path was constrained so that a remote file name containing parent-directory segments could not resolve outside the local work directory. The remote operand was the remaining half of that surface. This artifact provides the azure-files scheme. Its consumer derives from the same RemoteFileConsumer base class and composed the remote path through a plain concatenation helper, so it inherited the same unconstrained resolution. Reaching it requires a listing name that is not a single path segment, which the Azure Files REST service does not normally return; the exposure was corrected on the same basis as the other remote-file consumers rather than from a demonstrated proof of concept against this scheme. Upgrade to Apache Camel 4.23.0, which fixes the issue. Users on the 4.22.x releases stream should upgrade to 4.22.1. Users on the 4.18.x LTS releases stream should upgrade to 4.18.5. The 4.14.x stream reached end of life and does not receive this fix; users on it should move to a supported releases stream.

CVE data is sourced from NVD/CNA records and optional enrichment. Validate against the vendor advisory before taking production action.

VULNERABILITY PULSE

LAST UPDATED: OCT 19, 2026 04:00 PM UTC
690 RECORDS
SECURE FEED ACTIVE
AFFECTED PRODUCT ACTION
CVE-2026-78162
Apache Camel: from 4.0.0 PATCH
Reporter: SECURITY
10
CRITICAL
VIEW RECORD
CVE-2026-110887
HivePress PATCH
Reporter: AUDIT
9.9
CRITICAL
VIEW RECORD
CVE-2026-111406
MapSVG PATCH
Reporter: AUDIT
9.9
CRITICAL
VIEW RECORD
CVE-2026-108983
GV-ASManager PATCH
Reporter: 0DF08A0E-A200-4957-9BB0-084F562506F9
9.8
CRITICAL
VIEW RECORD
CVE-2026-102503
cmd/sam-node/node.go) in Google OSS Agent Mesh (SAM) PATCH
Reporter: CVE-COORDINATION
9.3
CRITICAL
VIEW RECORD
CVE-2026-103091
internal/controlplane/server.go) in Google OSS Agent Mesh (SAM) PATCH
Reporter: CVE-COORDINATION
9.3
CRITICAL
VIEW RECORD
CVE-2026-112292
CheckCle
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2026-112296
FlyCms
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2026-13695
Integratec
Reporter: CVE-COORDINATION
8.8
HIGH
VIEW RECORD
CVE-2026-111408
ExpressTech Quiz And Survey Master quiz-master-next
Reporter: AUDIT
8.8
HIGH
VIEW RECORD
CVE-2026-78165
Apache Camel: from 2.11.0 PATCH
Reporter: SECURITY
8.8
HIGH
VIEW RECORD
CVE-2026-83531
Apache Camel: from 4.4.0 PATCH
Reporter: SECURITY
8.8
HIGH
VIEW RECORD
CVE-2026-88900
Apache Camel: from 4.0.0 PATCH
Reporter: SECURITY
8.8
HIGH
VIEW RECORD
CVE-2026-112161
MobaXterm
Reporter: CVE-COORDINATION
8.5
HIGH
VIEW RECORD
CVE-2026-112263
Television (tv) 0.15.0
Reporter: DISCLOSURE
8.5
HIGH
VIEW RECORD
CVE-2026-112264
BentoML
Reporter: DISCLOSURE
8.5
HIGH
VIEW RECORD
CVE-2026-112265
LangBot
Reporter: DISCLOSURE
8.3
HIGH
VIEW RECORD
CVE-2026-78164
Apache Camel: from 4.0.0 PATCH
Reporter: SECURITY
8.2
HIGH
VIEW RECORD
CVE-2026-80312
Apache Camel: from 4.11.0 PATCH
Reporter: SECURITY
8.2
HIGH
VIEW RECORD
CVE-2026-80343
Apache Camel: from 4.0.0 PATCH
Reporter: SECURITY
8.2
HIGH
VIEW RECORD
CVE-2026-80344
Apache Camel: from 4.0.0 PATCH
Reporter: SECURITY
8.2
HIGH
VIEW RECORD
CVE-2026-88901
Apache Camel: from 4.7.0 PATCH
Reporter: SECURITY
8.2
HIGH
VIEW RECORD
CVE-2026-111915
Yank Note PATCH
Reporter: DISCLOSURE
8.2
HIGH
VIEW RECORD
CVE-2026-112266
SGLang
Reporter: DISCLOSURE
8.2
HIGH
VIEW RECORD
CVE-2026-111441
openGauss-server PATCH
Reporter: A1A479F7-907B-4AE8-A999-9148CADC9224
8.1
HIGH
VIEW RECORD
CVE-2026-16487
REDHAT
Reporter: SECALERT
8.1
HIGH
VIEW RECORD
CVE-2026-108120
SME Server
Reporter: VULNERABILITY
7.7
HIGH
VIEW RECORD
CVE-2026-112082
SGLang
Reporter: CNA
7.7
HIGH
VIEW RECORD
CVE-2026-111398
PT Norther Lights Production MapSVG mapsvg-lite-interactive-vector-maps
Reporter: AUDIT
7.7
HIGH
VIEW RECORD
CVE-2026-108984
GV-ASManager PATCH
Reporter: 0DF08A0E-A200-4957-9BB0-084F562506F9
7.5
HIGH
VIEW RECORD
CVE-2026-85250
Apache Camel: from 4.0.0 PATCH
Reporter: SECURITY
7.5
HIGH
VIEW RECORD
CVE-2026-85251
Apache Camel: from 4.0.0 PATCH
Reporter: SECURITY
7.5
HIGH
VIEW RECORD
CVE-2026-16460
REDHAT
Reporter: SECALERT
7.4
HIGH
VIEW RECORD
CVE-2026-79983
Apache Camel: from 4.0.0 PATCH
Reporter: SECURITY
7.4
HIGH
VIEW RECORD
CVE-2026-79984
Apache Camel: from 4.18.0 PATCH
Reporter: SECURITY
7.4
HIGH
VIEW RECORD
CVE-2026-79985
Apache Camel: from 4.2.0 PATCH
Reporter: SECURITY
7.4
HIGH
VIEW RECORD
CVE-2026-79986
Apache Camel: from 4.0.0 PATCH
Reporter: SECURITY
7.4
HIGH
VIEW RECORD
CVE-2026-103314
REDHAT
Reporter: SECALERT
7.4
HIGH
VIEW RECORD
CVE-2026-76740
HPE
Reporter: SECURITY-ALERT
7.2
HIGH
VIEW RECORD
CVE-2026-112178
MISP
Reporter: 5A6E4751-2F3F-4070-9419-94FB35B644E8
7.1
HIGH
VIEW RECORD
CVE-2026-110379
Ays Pro Quiz Maker quiz-maker
Reporter: AUDIT
7.1
HIGH
VIEW RECORD
CVE-2026-112188
MISP
Reporter: 5A6E4751-2F3F-4070-9419-94FB35B644E8
7.1
HIGH
VIEW RECORD
CVE-2026-112262
RisingWave PATCH
Reporter: DISCLOSURE
7.1
HIGH
VIEW RECORD
CVE-2026-112269
SGLang
Reporter: DISCLOSURE
7.1
HIGH
VIEW RECORD
CVE-2026-112270
SGLang
Reporter: DISCLOSURE
7.1
HIGH
VIEW RECORD
CVE-2026-112277
rdesktop
Reporter: DISCLOSURE
7.1
HIGH
VIEW RECORD
CVE-2026-112278
rdesktop
Reporter: DISCLOSURE
7.1
HIGH
VIEW RECORD
CVE-2026-112279
rdesktop
Reporter: DISCLOSURE
7.1
HIGH
VIEW RECORD
CVE-2026-112286
Krayin CRM PATCH
Reporter: DISCLOSURE
7.1
HIGH
VIEW RECORD
CVE-2026-112287
Krayin CRM PATCH
Reporter: DISCLOSURE
7.1
HIGH
VIEW RECORD
CVE-2026-8168
qt
Reporter: A59D8014-47C4-4630-AB43-E1B13CBE58E3
7.1
HIGH
VIEW RECORD
CVE-2026-111440
openGauss-connector-jdbc PATCH
Reporter: A1A479F7-907B-4AE8-A999-9148CADC9224
7
HIGH
VIEW RECORD
CVE-2026-108121
Brian Mariani from DigitalCanion SA
Reporter: VULNERABILITY
6.9
MEDIUM
VIEW RECORD
CVE-2026-104679
VOCALOID6 Editor
Reporter: VULTURES
6.9
MEDIUM
VIEW RECORD
CVE-2026-112104
A flaw
Reporter: CNA
6.9
MEDIUM
VIEW RECORD
CVE-2026-111925
Mopidy PATCH
Reporter: DISCLOSURE
6.9
MEDIUM
VIEW RECORD
CVE-2026-112267
SGLang
Reporter: DISCLOSURE
6.9
MEDIUM
VIEW RECORD
CVE-2026-112273
libtins
Reporter: DISCLOSURE
6.9
MEDIUM
VIEW RECORD
CVE-2026-112275
Netpbm
Reporter: DISCLOSURE
6.9
MEDIUM
VIEW RECORD
CVE-2026-112276
Netpbm
Reporter: DISCLOSURE
6.9
MEDIUM
VIEW RECORD
CVE-2026-112280
libaribb24 (aribb24)
Reporter: DISCLOSURE
6.9
MEDIUM
VIEW RECORD
CVE-2026-112281
libaribb24 (aribb24)
Reporter: DISCLOSURE
6.9
MEDIUM
VIEW RECORD
CVE-2026-112291
Flarum Extension Manager 2.0.0-beta.1 PATCH
Reporter: DISCLOSURE
6.9
MEDIUM
VIEW RECORD
CVE-2026-106933
The Blaze Demo Importer WordPress plugin PATCH
Reporter: CONTACT
6.8
MEDIUM
VIEW RECORD
CVE-2026-74921
The Document Gallery WordPress plugin
Reporter: CONTACT
6.8
MEDIUM
VIEW RECORD
CVE-2026-112271
libdisplay-info
Reporter: DISCLOSURE
6.8
MEDIUM
VIEW RECORD
CVE-2026-112272
Libdisplay-info 0.4.0
Reporter: DISCLOSURE
6.8
MEDIUM
VIEW RECORD
CVE-2026-112282
VideoLAN libbluray
Reporter: DISCLOSURE
6.8
MEDIUM
VIEW RECORD
CVE-2026-112283
VideoLAN libbluray
Reporter: DISCLOSURE
6.8
MEDIUM
VIEW RECORD
CVE-2026-111438
openGauss-server PATCH
Reporter: A1A479F7-907B-4AE8-A999-9148CADC9224
6.5
MEDIUM
VIEW RECORD
CVE-2026-111407
Themeum Tutor LMS tutor
Reporter: AUDIT
6.5
MEDIUM
VIEW RECORD
CVE-2026-84176
Apache Camel: from 4.0.0 PATCH
Reporter: SECURITY
6.5
MEDIUM
VIEW RECORD
CVE-2026-85249
Apache Camel: from 4.0.0 PATCH
Reporter: SECURITY
6.5
MEDIUM
VIEW RECORD
CVE-2026-85254
Apache Camel: from 4.0.0 PATCH
Reporter: SECURITY
6.5
MEDIUM
VIEW RECORD
CVE-2026-85296
Apache Camel: from 4.0.0 PATCH
Reporter: SECURITY
6.5
MEDIUM
VIEW RECORD
CVE-2026-85314
Apache Camel: from 4.0.0 PATCH
Reporter: SECURITY
6.5
MEDIUM
VIEW RECORD
CVE-2026-91858
APACHE
Reporter: SECURITY
6.5
MEDIUM
VIEW RECORD
CVE-2026-111410
E2Pdf.com e2pdf e2pdf
Reporter: AUDIT
6.5
MEDIUM
VIEW RECORD
CVE-2026-111414
Crocoblock JetElements For Elementor jet-elements
Reporter: AUDIT
6.5
MEDIUM
VIEW RECORD
CVE-2026-112199
YITH YITH WooCommerce Wishlist yith-woocommerce-wishlist
Reporter: AUDIT
6.5
MEDIUM
VIEW RECORD
CVE-2026-112214
REDHAT
Reporter: SECALERT
6.5
MEDIUM
VIEW RECORD
CVE-2026-111829
PHP Program ('PHP Remote File Inclusion') vulnerability in WP Mailster WP Mailster wp-mailster
Reporter: AUDIT
6.5
MEDIUM
VIEW RECORD
CVE-2026-110898
WPDeveloper Essential Addons for Elementor essential-addons-for-elementor-lite
Reporter: AUDIT
6.4
MEDIUM
VIEW RECORD
CVE-2026-112077
radare2 PATCH
Reporter: CNA
6.3
MEDIUM
VIEW RECORD
CVE-2026-112103
fatfree-core PATCH
Reporter: CNA
6.3
MEDIUM
VIEW RECORD
CVE-2026-112105
Passy PATCH
Reporter: CNA
6.3
MEDIUM
VIEW RECORD
CVE-2026-112106
A security vulnerability
Reporter: CNA
6.3
MEDIUM
VIEW RECORD
CVE-2026-112274
libtins
Reporter: DISCLOSURE
6.3
MEDIUM
VIEW RECORD
CVE-2026-86375
Dell Application Installer PATCH
Reporter: SECURITY_ALERT
6.2
MEDIUM
VIEW RECORD
CVE-2026-84178
Apache Camel: from 4.11.0 PATCH
Reporter: SECURITY
6.1
MEDIUM
VIEW RECORD
CVE-2026-112210
REDHAT
Reporter: SECALERT
6
MEDIUM
VIEW RECORD
CVE-2026-78163
Apache Camel: from 4.15.0 PATCH
Reporter: SECURITY
5.9
MEDIUM
VIEW RECORD
CVE-2026-84181
Apache Camel: from 4.0.0 PATCH
Reporter: SECURITY
5.9
MEDIUM
VIEW RECORD
CVE-2026-85243
Apache Camel: from 4.0.0 PATCH
Reporter: SECURITY
5.9
MEDIUM
VIEW RECORD
CVE-2026-85245
Apache Camel: from 4.0.0 PATCH
Reporter: SECURITY
5.9
MEDIUM
VIEW RECORD
CVE-2026-85247
Apache Camel: from 4.0.0 PATCH
Reporter: SECURITY
5.9
MEDIUM
VIEW RECORD
CVE-2026-85248
Apache Camel: from 4.12.0 PATCH
Reporter: SECURITY
5.9
MEDIUM
VIEW RECORD
CVE-2026-112025
A weakness
Reporter: CNA
5.5
MEDIUM
VIEW RECORD
CVE-2026-112027
cms
Reporter: CNA
5.5
MEDIUM
VIEW RECORD
CVE-2026-112028
A flaw
Reporter: CNA
5.5
MEDIUM
VIEW RECORD

About the Vulnerability Pulse CVE Feed

The Vulnerability Pulse feed tracks live CVE advisories sourced from the National Vulnerability Database and vendor security disclosures. It is designed for SOC analysts, IT administrators, and security teams who need a fast, filterable view of current vulnerabilities without digging through raw NVD data.

How to Use the CVE Advisory Tracker

Use the severity filters to narrow results to Critical or High priority vulnerabilities. Filter by vendor to focus on software and hardware relevant to your environment. Export to CSV for reporting, ticketing, or patch prioritization workflows.

What Is a CVE Advisory?

A CVE (Common Vulnerabilities and Exposures) advisory is a public disclosure of a security vulnerability assigned a unique identifier by MITRE. Advisories include severity scores (CVSS), affected versions, and remediation guidance. Monitoring CVE advisories is a core function of vulnerability management programs and SOC operations.

CVE Analysis & Writeups

For in-depth analysis of specific vulnerabilities, visit the IT Knowledge Bases blog for CVE breakdowns, exploitation analysis, and remediation guidance written for security practitioners.