Undici's Proxy-Authorization header not cleared on cross-origin redirect for dispatch, request, stream, pipeline [LOW] [8] #198

Closed
opened 2024-04-08 15:21:31 +01:00 by Helpdesk · 0 comments
Member

Package: undici (npm)
Affected versions: < 5.28.4
Patched version: 5.28.4


Impact

Undici cleared Authorisation and Proxy-Authorization headers for fetch(), but did not clear them for undici.request().

Patches

Fixes has been released in v5.28.4 and v6.11.1.

Workarounds

use fetch() or disable maxRedirections.

References

Linzi Shang reported this.

Package: undici (npm) Affected versions: < 5.28.4 Patched version: 5.28.4 --- ## Impact Undici cleared Authorisation and Proxy-Authorization headers for `fetch()`, but did not clear them for `undici.request()`. ## Patches Fixes has been released in v5.28.4 and v6.11.1. ## Workarounds use `fetch()` or disable `maxRedirections`. ## References Linzi Shang reported this. - https://hackerone.com/reports/2408074 - [GHSA-3787-6prv-h9w3](https://github.com/nodejs/undici/security/advisories/GHSA-3787-6prv-h9w3)
Helpdesk added the
type
dependencies
label 2024-04-08 15:21:31 +01:00
Vylpes added this to the 0.7.0 milestone 2024-06-03 18:18:24 +01:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: External/card-drop#198
No description provided.