CVE-2026-25765 in faradayinformazioni

Riassunto

di VulDB • 14/06/2026

Faraday è uno strato di astrazione della libreria client HTTP che fornisce un'interfaccia comune su molti adapter. Prima della versione 2.14.1, il metodo build_exclusive_url di Faraday (in lib/faraday/connection.rb) utilizza URI#merge di Ruby per combinare l'URL di base della connessione con un percorso fornito dall'utente. Secondo la RFC 3986, gli URL relativi al protocollo (ad esempio //evil.com/path) sono trattati come riferimenti al percorso di rete che sovrascrivono il componente host/authority dell'URL di base. Ciò significa che se qualsiasi applicazione passa input controllato dall'utente ai metodi get(), post(), build_url() o altri metodi di richiesta di Faraday, un attaccante può fornire un URL relativo al protocollo come //attacker.com/endpoint per reindirizzare la richiesta a un host arbitrario, consentendo un attacco Server-Side Request Forgery (SSRF). Questa vulnerabilità è risolta nella versione 2.14.1.

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

Responsabile

GitHub M

Prenotare

05/02/2026

Divulgazione

09/02/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00351

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!