Intel

AIKIDO-2025-10996

rou3 is vulnerable to Improper Resolution of Path Equivalence

Improper Resolution of Path EquivalenceGHSA-x732-6j76-qmhm Published Dec 29, 2025

85

High Risk

This Affects:

JSrou3
0.1.0 - 0.6.3
Fixed in 0.7.0
Are you affected? Scan for Free

TL;DR

Affected versions of this package are vulnerable to a Path Equivalence vulnerability, where the route splitting function inadequately preserves empty segments during path processing, as evidenced by the old code that filters out empty segments using filter(Boolean), allowing attackers to bypass access restrictions and rate limits by crafting requests with multiple slashes in the URL path that are incorrectly normalized and treated as identical routes.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

rou3 is vulnerable to Improper Resolution of Path Equivalence in versions 0.1.0 - 0.6.3.

How to fix this

Upgrade the rou3 library to the patch version.