
PEACH
Uma estrutura de isolamento de inquilino
CVE-2026-63183 is a Host Header Injection vulnerability in the OmniAuth Ruby authentication library. It affects all versions up to and including 2.1.4, with no patched version currently available. The vulnerability arises when OmniAuth is used with a web framework that does not validate incoming HTTP Host headers. It has been assigned a Low severity rating by the advisory publisher (GitHub Advisory).
The root cause is OmniAuth's reliance on the HTTP Host header without independently verifying its integrity, making it susceptible to Host Header Injection (related to CWE-20, Improper Input Validation). When deployed behind a web framework that does not enforce host header validation — unlike modern Rails with appropriate configuration — an attacker can supply a crafted Host header in HTTP requests. This can cause OmniAuth to generate URLs or redirects based on attacker-controlled input, potentially enabling phishing, password reset poisoning, or cache poisoning attacks (GitHub Advisory, PortSwigger).
Successful exploitation can allow an attacker to manipulate server-generated URLs used in authentication flows, potentially redirecting users to attacker-controlled domains. This could facilitate phishing campaigns, account takeover via poisoned password reset links, or cache poisoning depending on the application's use of OmniAuth-generated URLs. The impact is limited to scenarios where the underlying web framework does not perform host header validation (GitHub Advisory).
No public proof-of-concept exploit code, active in-the-wild exploitation, or threat actor attribution has been reported for this CVE. The vulnerability has a Low severity rating and requires a specific deployment configuration (a framework lacking host header validation) to be exploitable. It is not currently listed in the CISA Known Exploited Vulnerabilities catalog, and no EPSS score data is available at this time (GitHub Advisory).
/auth/<provider>) with a forged Host header pointing to an attacker-controlled domain./auth/<provider>) containing a Host header value that does not match the application's legitimate domain.Host header values directed at authentication routes.No patched version of OmniAuth is currently available for this vulnerability. The recommended workaround is to explicitly set the full_host configuration option in your OmniAuth initializer to a hardcoded, trusted value, preventing OmniAuth from relying on the incoming Host header. Additionally, deploying OmniAuth with a framework that enforces host header validation (such as modern Rails with appropriate configuration) mitigates the risk (GitHub Advisory).
The advisory was published by sferik on the OmniAuth GitHub repository on October 22, 2026, with a Low severity designation. No significant broader media coverage, researcher commentary, or community discussion has been identified at this time (GitHub Advisory).
Corrija a disponibilidade entre as principais distribuições Linux e seus lançamentos.
bionic (esm-apps)
ruby-omniauth
devel
ruby-omniauth
focal (esm-apps)
ruby-omniauth
jammy
ruby-omniauth
jammy (esm-apps)
ruby-omniauth
noble
ruby-omniauth
noble (esm-apps)
ruby-omniauth
resolute
ruby-omniauth
Origem: Este relatório foi gerado usando IA
Avaliação Gratuita de Vulnerabilidades
Avalie suas práticas de segurança em nuvem em 9 domínios de segurança para avaliar seu nível de risco e identificar lacunas em suas defesas.
Marque uma demonstração personalizada
"A melhor experiência do usuário que eu já vi, fornece visibilidade total para cargas de trabalho na nuvem."
"A Wiz fornece um único painel de vidro para ver o que está acontecendo em nossos ambientes de nuvem."
"Sabemos que se a Wiz identifica algo como crítico, na verdade é."