Katalog CVE

CVE-2016-5385

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

PHP w wersjach do 7.0.8 nie obsługuje konfliktów przestrzeni nazw zgodnie z RFC 3875, co naraża aplikacje na niebezpieczeństwo związane z niezaufanymi danymi klienta w zmiennej środowiskowej HTTP_PROXY. Może to umożliwić zdalnym atakującym przekierowanie ruchu HTTP aplikacji do dowolnego serwera proxy za pomocą spreparowanego nagłówka Proxy.

Ocena ryzyka

Organizacje mogą być narażone na ataki, które wykorzystują niezaufane dane do przekierowywania ruchu aplikacji, co może prowadzić do wycieku danych lub innych poważnych incydentów bezpieczeństwa.

Rekomendacja

Zaleca się aktualizację PHP do wersji 7.0.9 lub nowszej oraz przegląd konfiguracji aplikacji w celu zabezpieczenia przed atakami typu 'httpoxy'.

Inne podatności w PHP

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

PHP through 7.0.8 does not attempt to address RFC 3875 section 4.1.18 namespace conflicts and therefore does not protect applications from the presence of untrusted client data in the HTTP_PROXY environment variable, which might allow remote attackers to redirect an application's outbound HTTP traffic to an arbitrary proxy server via a crafted Proxy header in an HTTP request, as demonstrated by (1) an application that makes a getenv('HTTP_PROXY') call or (2) a CGI configuration of PHP, aka an "httpoxy" issue.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS