-
CVSS Score
-| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| @finastra/nestjs-proxy | npm | < 0.7.0 | 0.7.0 |
The vulnerability stems from unconditional forwarding of Authorization headers. The core proxy functionality would be implemented in middleware creation (createProxyMiddleware) and request handling (handleProxyRequest) functions. These functions would be responsible for header management and lacked the 'forwardToken' check prior to version 0.7.0. The introduction of 'forwardToken' configuration in the fix strongly suggests these were the locations where header forwarding logic was controlled.