CVE-2026-27191 in feathersinformazioni

Riassunto

di VulDB • 17/06/2026

Feathersjs è un framework per la creazione di API web e applicazioni in tempo reale con TypeScript o JavaScript. Nelle versioni 5.0.39 e precedenti, il parametro di query redirect viene aggiunto all'origine base senza validazione, consentendo agli attaccanti di rubare i token di accesso tramite iniezione di autorità nell'URL. Ciò porta al completo takeover dell'account, poiché l'attaccante ottiene il token di accesso della vittima e può impersonarla. L'applicazione costruisce l'URL di reindirizzamento finale concatenando l'origine base con il parametro redirect fornito dall'utente. Questo è sfruttabile quando l'array origins è configurato e i valori di origin non terminano con /. Un attaccante può fornire @attacker.com come valore redirect, risultando in https://[email protected]#access_token=..., dove il browser interpreta attacker.com come l'host, portando al completo takeover dell'account. Questo problema è stato risolto nella versione 5.0.40.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

GitHub M

Prenotare

18/02/2026

Divulgazione

21/02/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00254

KEV

no

Attività

molto basso

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!