CVE-2015-8994

Yüksek

Açıklama

PHP 5.x ve 7.x sürümlerinde, yapılandırmanın OpCache etkinleştirilmiş şekilde apache2handler/mod_php veya php-fpm kullandığı durumlarda bir sorun tespit edilmiştir. 5.6.28 sonrası 5.x veya 7.0.13 sonrası 7.x sürümlerinde bu sorun, opcache.validate_permission=1 ayarının yapıldığı varsayılan olmayan bir yapılandırmada çözülmüştür. Güvenlik açığının detayları şöyledir: PHP yorumlayıcılarının ortak bir üst süreci paylaştığı PHP SAPI'lerinde, Zend OpCache başlatma sırasında ortak üst sürece ait bir paylaşımlı bellek nesnesi oluşturur. Alt PHP süreçleri, derlenmiş betik bayt kodlarını ("PHP jargonunda opcode") önbelleğe almak ve geri çağırmak için bu SHM tanımlayıcısını devralır. Önbellek anahtarları yapılandırmaya göre değişiklik gösterir ancak dosya adı merkezi bir anahtar bileşenidir ve bir betiğin dosya adı biliniyorsa veya tahmin edilebiliyorsa, derlenmiş opcode genellikle çalıştırılabilir. Birçok yaygın paylaşımlı hosting yapılandırması, barındırılan kullanıcılar arasında yetki ayrımını zorlamak için alt süreçlerde EUID'yi değiştirir (örneğin Apache HTTP Server için mod_ruid2 kullanımı veya php-fpm kullanıcı ayarları). Bu senaryolarda, varsayılan Zend OpCache davranışı, tüm alt PHP süreçleri arasında tek bir SHM önbelleğini paylaşarak betik dosyası izinlerini etkisiz hale getirir. PHP betikleri sıklıkla hassas bilgiler içerir: Başka bir kullanıcının betiğini okumanın veya çalıştırmanın genellikle CMS veritabanına erişim yetkisi kazanmak anlamına geldiği CMS yapılandırmaları buna örnektir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı87. yüzdelik%2,9
ÜrünPhp
Yayın2 Mar 2017
İlk görülme2 Mar 2017
Zayıflık türüCWE-264CWE-264

Nasıl düzeltilir

Güncelleyin
  • php php7.0.14 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
php php5.0.0 ≤ v ≤ 5.6.29, 7.0.0 ≤ v < 7.0.147.0.14

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.