---
id: CVE-2026-49233
aliases:
  - GHSA-33mj-99mg-8g73
title: >-
  Routinator has cache path traversal when processing the module component of
  rsync URIs
summary: >-
  Routinator has cache path traversal when processing the module component of
  rsync URIs
severity: high
cwe:
  - CWE-22
vendor: routinator
product: routinator
ecosystem: rust
affected:
  - routinator <= 0.15.1
patched:
  - routinator 0.15.2
published: '2026-06-08'
updated: '2026-06-12'
source: GHSA
sourceUrl: 'https://github.com/advisories/GHSA-33mj-99mg-8g73'
references:
  - url: 'https://nvd.nist.gov/vuln/detail/CVE-2026-49233'
  - url: 'https://www.nlnetlabs.nl/downloads/routinator/CVE-2026-49233.txt'
  - url: 'https://github.com/NLnetLabs/routinator/releases/tag/v0.15.2'
  - url: 'https://github.com/advisories/GHSA-33mj-99mg-8g73'
tags:
  - ghsa
  - rust
epss: 0.00445
epssPercentile: 0.38142
ingestedAt: '2026-07-07T15:41:59.876Z'
---

## Overview

Routinator does not properly check the module component of rsync URIs, which are used to create the file system paths for the Routinator cache. This allows for path traversal by having a module name containing .., potentially providing an attacker access to the entire Routinator rsync cache.

## Affected packages

- `routinator <= 0.15.1`

## Remediation

Upgrade to a patched release:

- `routinator 0.15.2`
