-
CVSS Score
-Basic Information
CVE ID
-
GHSA ID
-
EPSS Score
-
CWE
-
Published
-
Updated
-
KEV Status
-
Technology
-
| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| oceanic.js | npm | < 1.10.4 | 1.10.4 |
The vulnerability stems from route generation functions that directly interpolated user input into URL paths without URI encoding. The commit diff shows these functions were modified to use a new encode() wrapper that applies encodeURIComponent. The example in the advisory (Client.rest.channels.removeBan) maps to the GUILD_BAN route, while other modified routes like CHANNEL and GUILD_MEMBER share the same vulnerable pattern. All affected functions in Routes.ts that were patched to use encode() were previously vulnerable to path traversal via unencoded parameters.
Ongoing coverage of React2Shell