CVE-2023-30846 in typed-rest-client
Zusammenfassung
von VulDB • 15.05.2026
typed-rest-client ist eine Bibliothek für Node Rest- und Http-Clients mit Typisierungen zur Verwendung mit TypeScript. Nutzer der typed-rest-client-Bibliothek in den Versionen 1.7.3 oder niedriger sind anfällig dafür, dass Authentifizierungsdaten an Dritte weitergegeben werden. Der Ablauf der Schwachstelle ist wie folgt: Zunächst wird eine beliebige Anfrage mit `BasicCredentialHandler`, `BearerCredentialHandler` oder `PersonalAccessTokenCredentialHandler` gesendet. Zweitens kann der Zielhost eine Umleitung (3xx) mit einem Link zu einem zweiten Host zurückgeben. Drittens verwendet die nächste Anfrage die Anmeldeinformationen, um sich beim zweiten Host zu authentifizieren, indem der `Authorization`-Header festgelegt wird. Das erwartete Verhalten besteht darin, dass die nächste Anfrage den `Authorization`-Header *nicht* festlegt. Das Problem wurde in Version 1.8.0 behoben. Es sind keine bekannten Workarounds verfügbar.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.