Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

Количество 6

Количество 6

ubuntu логотип

CVE-2026-34835

4 месяца назад

Rack is a modular Ruby web server interface. From versions 3.0.0.beta1 to before 3.1.21, and 3.2.0 to before 3.2.6, Rack::Request parses the Host header using an AUTHORITY regular expression that accepts characters not permitted in RFC-compliant hostnames, including /, ?, #, and @. Because req.host returns the full parsed value, applications that validate hosts using naive prefix or suffix checks can be bypassed. This can lead to host header poisoning in applications that use req.host, req.url, or req.base_url for link generation, redirects, or origin validation. This issue has been patched in versions 3.1.21 and 3.2.6.

CVSS3: 4.8
EPSS: Низкий
redhat логотип

CVE-2026-34835

4 месяца назад

Rack is a modular Ruby web server interface. From versions 3.0.0.beta1 to before 3.1.21, and 3.2.0 to before 3.2.6, Rack::Request parses the Host header using an AUTHORITY regular expression that accepts characters not permitted in RFC-compliant hostnames, including /, ?, #, and @. Because req.host returns the full parsed value, applications that validate hosts using naive prefix or suffix checks can be bypassed. This can lead to host header poisoning in applications that use req.host, req.url, or req.base_url for link generation, redirects, or origin validation. This issue has been patched in versions 3.1.21 and 3.2.6.

CVSS3: 4.8
EPSS: Низкий
nvd логотип

CVE-2026-34835

4 месяца назад

Rack is a modular Ruby web server interface. From versions 3.0.0.beta1 to before 3.1.21, and 3.2.0 to before 3.2.6, Rack::Request parses the Host header using an AUTHORITY regular expression that accepts characters not permitted in RFC-compliant hostnames, including /, ?, #, and @. Because req.host returns the full parsed value, applications that validate hosts using naive prefix or suffix checks can be bypassed. This can lead to host header poisoning in applications that use req.host, req.url, or req.base_url for link generation, redirects, or origin validation. This issue has been patched in versions 3.1.21 and 3.2.6.

CVSS3: 4.8
EPSS: Низкий
debian логотип

CVE-2026-34835

4 месяца назад

Rack is a modular Ruby web server interface. From versions 3.0.0.beta1 ...

CVSS3: 4.8
EPSS: Низкий
github логотип

GHSA-g2pf-xv49-m2h5

4 месяца назад

Rack::Request accepts invalid Host characters, enabling host allowlist bypass

CVSS3: 4.8
EPSS: Низкий
fstec логотип

BDU:2026-09230

4 месяца назад

Уязвимость компонента Rack::Request модульного интерфейса веб-сервера Rack языка программирования Ruby, позволяющая нарушителю обойти существующие ограничения безопасности

CVSS3: 6.5
EPSS: Низкий

Уязвимостей на страницу

Уязвимость
CVSS
EPSS
Опубликовано
ubuntu логотип
CVE-2026-34835

Rack is a modular Ruby web server interface. From versions 3.0.0.beta1 to before 3.1.21, and 3.2.0 to before 3.2.6, Rack::Request parses the Host header using an AUTHORITY regular expression that accepts characters not permitted in RFC-compliant hostnames, including /, ?, #, and @. Because req.host returns the full parsed value, applications that validate hosts using naive prefix or suffix checks can be bypassed. This can lead to host header poisoning in applications that use req.host, req.url, or req.base_url for link generation, redirects, or origin validation. This issue has been patched in versions 3.1.21 and 3.2.6.

CVSS3: 4.8
0%
Низкий
4 месяца назад
redhat логотип
CVE-2026-34835

Rack is a modular Ruby web server interface. From versions 3.0.0.beta1 to before 3.1.21, and 3.2.0 to before 3.2.6, Rack::Request parses the Host header using an AUTHORITY regular expression that accepts characters not permitted in RFC-compliant hostnames, including /, ?, #, and @. Because req.host returns the full parsed value, applications that validate hosts using naive prefix or suffix checks can be bypassed. This can lead to host header poisoning in applications that use req.host, req.url, or req.base_url for link generation, redirects, or origin validation. This issue has been patched in versions 3.1.21 and 3.2.6.

CVSS3: 4.8
0%
Низкий
4 месяца назад
nvd логотип
CVE-2026-34835

Rack is a modular Ruby web server interface. From versions 3.0.0.beta1 to before 3.1.21, and 3.2.0 to before 3.2.6, Rack::Request parses the Host header using an AUTHORITY regular expression that accepts characters not permitted in RFC-compliant hostnames, including /, ?, #, and @. Because req.host returns the full parsed value, applications that validate hosts using naive prefix or suffix checks can be bypassed. This can lead to host header poisoning in applications that use req.host, req.url, or req.base_url for link generation, redirects, or origin validation. This issue has been patched in versions 3.1.21 and 3.2.6.

CVSS3: 4.8
0%
Низкий
4 месяца назад
debian логотип
CVE-2026-34835

Rack is a modular Ruby web server interface. From versions 3.0.0.beta1 ...

CVSS3: 4.8
0%
Низкий
4 месяца назад
github логотип
GHSA-g2pf-xv49-m2h5

Rack::Request accepts invalid Host characters, enabling host allowlist bypass

CVSS3: 4.8
0%
Низкий
4 месяца назад
fstec логотип
BDU:2026-09230

Уязвимость компонента Rack::Request модульного интерфейса веб-сервера Rack языка программирования Ruby, позволяющая нарушителю обойти существующие ограничения безопасности

CVSS3: 6.5
0%
Низкий
4 месяца назад

Уязвимостей на страницу