7.5

CVE-2026-103060: erlang rebar3 Path Traversal

CVSS: 7.5v4.0HighDeferred
AliasesUBUNTU-CVE-2026-103060DEBIAN-CVE-2026-103060
Published 12-10-2026Last modified 16-10-2026

Vulnerability summary

CVE-2026-103060 is a high (CVSS 7.5) Path Traversal vulnerability in erlang rebar3. EPSS estimates a 0.37% chance of exploitation in the next 30 days, higher than 29.5% of scored vulnerabilities.

Overall risk
30/100
0100
Medium · default modelHow is this calculated?
CVSS score
7.5/10
010
High · v4.0 (NVD)
EPSS score
0.37%
0%100%
Low · Change unavailable
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Timeline

  1. 12-10-2026
    PublishedVulnerability first disclosed.
  2. 16-10-2026
    Last modifiedVulnerability information updated.

Description

Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in erlang rebar3 allows a malicious package publisher to delete a directory outside the project's _build directory and extract package files into it when a developer fetches dependencies. A package release's dependencies in a Hex registry carry an app field that names the dependency's OTP application. rebar3 uses this field as the dependency's name without validating it (rebar_packages:parse_deps/1) and builds the dependency's directory from that name (rebar_app_utils:dep_to_app/7). rebar_fetch:download_source_online/2 deletes that directory with rm -rf and moves the fetched package into it. hex.pm didn't restrict the field to a directory name before 2026-10-12, so a publisher could set it to a value such as ../../../../target. When a project depends on such a release directly or transitively, rebar3 get-deps deletes the directory the name resolves to and writes the dependency's files there. This happens before the dependency's own rebar.config.script is evaluated, and get-deps compiles nothing. This issue affects rebar3: from 3.7.0-rc1 before 3.27.2.

CVSS metrics

4 scores · 4 sources · 1 version

EPSS trend

Probability

0.37%

Chance of exploitation in the next 30 days

Percentile

30%

Versus all other CVEs

30-day change

Change unavailable

Change unavailable

13-10-202618-10-2026
EPSS score
0.37%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Debian1 product
  • rebar3All versions (No fix recorded)
Erlang1 product
  • rebar3≥ 3.7.0-rc1, < 3.27.2 | ≥ 56b7d88975aa8da6446857cfd92de0825024bf63, < e35282b26e499b1d9e8f30bba9dccd71cd8b02ba
Ubuntu1 product
  • rebar3All versions (No fix recorded)

3 vendors · 3 products

References

8 links