Routinator cache path traversal using rogue rsync URIs
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| NLnet Labs | Routinator | affected |
|
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Nlnetlabs | Routinator |
|
Vendor Solution
This issue is fixed in 0.15.2 and all later versions.
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-33mj-99mg-8g73 | Routinator has cache path traversal when processing the module component of rsync URIs |
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.445% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:2.3:a:nlnetlabs:routinator:*:*:*:*:*:*:*:* | |
| Metrics |
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Nlnetlabs
Nlnetlabs routinator |
|
| Vendors & Products |
Nlnetlabs
Nlnetlabs routinator |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | 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. | |
| Title | Routinator cache path traversal using rogue rsync URIs | |
| Weaknesses | CWE-22 | |
| References |
| |
| Metrics |
cvssV4_0
|