Description
Faraday is an HTTP client library abstraction layer that provides a common interface over many adapters. Versions 2.0.0 through 2.14.1 still allow protocol-relative host override when the request target is passed as a URI object (rather than a String) to Faraday::Connection#build_exclusive_url. This bypasses the February 2026 fix for GHSA-33mh-2634-fwr2 and enables off-host request forgery: a request built from a fixed-base Faraday::Connection can be redirected to an attacker-controlled host, forwarding connection-scoped values such as Authorization headers and default query parameters. This issue has been fixed in version 2.14.3.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| lostisland | faraday | >= 2.0.0, <= 2.14.2 | — |
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | ruby-faraday | 2.14.3-1 | — |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 26.10 | ruby-faraday | No fix yet | — |
| Ubuntu 26.04 LTS | ruby-faraday | No fix yet | — |
| Ubuntu 25.10 | ruby-faraday | No fix yet | — |
| Ubuntu 24.04 LTS | ruby-faraday | No fix yet | — |
| Ubuntu 22.04 LTS | ruby-faraday | No fix yet | — |
Show 4 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 20.04 LTS | ruby-faraday | No fix yet | — |
| Ubuntu 18.04 LTS | ruby-faraday | No fix yet | — |
| Ubuntu 16.04 LTS | ruby-faraday | No fix yet | — |
| Ubuntu 14.04 LTS | ruby-faraday | No fix yet | — |
Wolfi
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Wolfi rolling | cinc-auditor | 7.1.7-r0 | — |
| Wolfi rolling | kube-fluentd-operator | 1.18.2-r70 | — |
| Wolfi rolling | logstash-9.3 +1 | 9.3.4-r4 | — |
| Wolfi rolling | logstash-9.4 +1 | 9.4.1-r2 | — |
| Wolfi rolling | ruby3.2-kube-logging-operator-fluentd-outputs +1 | 6.5.2-r0 | — |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| RubyGems | faraday | >= 2.0.0, < 2.14.2 | 2.14.2 | GHSA-5rv5-xj5j-3484 |