PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-103060 erlang CVE debrief

CVE-2026-103060 debrief: Path traversal in rebar3 via unvalidated dependency app names. This CVE record was published on 2026-10-12T15:43:57.636Z and has not been modified since then. The vulnerability 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. The issue affects rebar3 versions from 3.7.0-rc1 before 3.27.2. Defenders should assess exposure and prioritize verification and remediation efforts.

Vendor
erlang
Product
rebar3
CVSS
HIGH 7.5
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-12
Original CVE updated
2026-10-12
Advisory published
2026-10-12
Advisory updated
2026-10-12

Who should care

Defenders responsible for Erlang and rebar3 deployments should assess exposure and prioritize verification and remediation efforts. They should review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance. Defenders should also plan vendor-supported updates or mitigations through normal change control where exposure is confirmed.

Why it matters

Defenders should care about CVE-2026-103060 because it allows malicious package publishers to manipulate project file systems through path traversal. This vulnerability affects rebar3 versions from 3.7.0-rc1 before 3.27.2, and its exploitation could lead to directory deletion and file extraction outside intended project directories. Defenders responsible for Erlang and rebar3 deployments should assess exposure, prioritize verification and remediation efforts, and monitor for suspicious dependency fetches.

  • Potential directory deletion and file extraction outside intended project directories
  • Possible disruption to development workflows and dependency management
  • Need for verification of rebar3 versions and dependency management practices
  • Potential for malicious package publishers to manipulate project file systems

Technical summary

A path traversal vulnerability in rebar3 allows a malicious package publisher to delete a directory outside the project's _build directory and extract package files into it. This occurs when a developer fetches dependencies using rebar3 get-deps. The vulnerability affects rebar3 versions from 3.7.0-rc1 before 3.27.2. The issue arises from the lack of validation for dependency app names in rebar3, which can lead to directory deletion and file extraction outside intended project directories. Defenders should prioritize verifying rebar3 versions and updating to 3.27.2 or later.

Defensive priority

Defenders should prioritize verifying rebar3 versions and updating to 3.27.2 or later. Inventory checks and monitoring for suspicious dependency fetches are recommended.

Recommended defensive actions

  • Verify rebar3 versions and update to 3.27.2 or later
  • Conduct inventory checks for vulnerable rebar3 versions
  • Monitor for suspicious dependency fetches
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up

Evidence notes

The CVE record and source item provide details on the path traversal vulnerability in rebar3. However, the corpus does not establish versions, exploitation, impact, or remediation beyond vendor-provided information.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-103060 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-103060

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-103060 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-103060

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Path traversal in rebar3 via unvalidated dependency app names

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/103xxx/CVE-2026-103060.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://github.com/erlang/rebar3/security/advisories/GHSA-6ggr-r7mh-2mv8

    Supplemental source - related, vendor-advisory

  • Source reference

    Unverified legacy reference

    URL: https://cna.erlef.org/cves/CVE-2026-103060.html

    Supplemental source - related

  • Source reference

    Unverified legacy reference

    URL: https://osv.dev/vulnerability/EEF-CVE-2026-103060

    Supplemental source - related

  • Source reference

    Unverified legacy reference

    URL: https://github.com/erlang/rebar3/commit/56b7d88975aa8da6446857cfd92de0825024bf63

    Supplemental source - related

  • Source reference

    Unverified legacy reference

    URL: https://github.com/erlang/rebar3/commit/e35282b26e499b1d9e8f30bba9dccd71cd8b02ba

    Supplemental source - patch

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.