Relative Path Traversal Affecting org.apache.camel:camel-azure-storage-datalake package, versions [4.0.0,4.14.9)[4.15.0,4.18.4)[4.19.0,4.22.0)


Severity

Recommended
0.0
high
0
10

CVSS assessment by Snyk's Security Team. Learn more

Threat Intelligence

EPSS
0.26% (18th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications

Snyk Learn

Learn about Relative Path Traversal vulnerabilities in an interactive lesson.

Start learning
  • Snyk IDSNYK-JAVA-ORGAPACHECAMEL-19319138
  • published27 Aug 2026
  • disclosed24 Aug 2026
  • creditUnknown

Introduced: 24 Aug 2026

NewCVE-2026-60093  (opens in a new tab)
CWE-23  (opens in a new tab)

How to fix?

Upgrade org.apache.camel:camel-azure-storage-datalake to version 4.14.9, 4.18.4, 4.22.0 or higher.

Overview

Affected versions of this package are vulnerable to Relative Path Traversal via the downloadToFile operation, which constructs the local file path by directly joining the configured fileDir with the remote path name without validating or normalizing the resulting path. An attacker can create or overwrite arbitrary files on the local filesystem by supplying specially crafted path names containing parent-directory segments in the remote Data Lake filesystem, potentially leading to privilege escalation or loss of data integrity.

Workaround

This vulnerability can be mitigated by configuring the regex endpoint option to restrict accepted path names to simple single-segment names, thereby filtering out any names containing path separators or parent-directory segments. Alternatively, avoid using the downloadToFile operation on untrusted filesystems and ensure file names are controlled by the route itself.

References

CVSS Base Scores

version 4.0
version 3.1