CVE-2023-30846 in typed-rest-client
Riassunto
di VulDB • 15/06/2026
typed-rest-client è una libreria per client REST e HTTP per Node.js con tipizzazioni per l'uso con TypeScript. Gli utenti della libreria typed-rest-client versione 1.7.3 o inferiore sono vulnerabili alla fuoriuscita di dati di autenticazione verso terze parti. Il flusso della vulnerabilità è il seguente: innanzitutto, inviare qualsiasi richiesta con `BasicCredentialHandler`, `BearerCredentialHandler` o `PersonalAccessTokenCredentialHandler`. In secondo luogo, l'host di destinazione potrebbe restituire un reindirizzamento (3xx), con un link a un secondo host. In terzo luogo, la richiesta successiva utilizzerà le credenziali per autenticarsi con il secondo host, impostando l'intestazione `Authorization`. Il comportamento atteso è che la richiesta successiva *NON* imposti l'intestazione `Authorization`. Il problema è stato risolto nella versione 1.8.0. Non sono note soluzioni alternative (workaround).
If you want to get the best quality for vulnerability data then you always have to consider VulDB.