CVE-2014-2682

Medium

Description

Zend Framework 1 (ZF1) before 1.12.4, Zend Framework 2 before 2.1.6 and 2.2.x before 2.2.6, ZendOpenId, ZendRest, ZendService_AudioScrobbler, ZendService_Nirvanix, ZendService_SlideShare, ZendService_Technorati, and ZendService_WindowsAzure before 2.0.2, ZendService_Amazon before 2.0.3, and ZendService_Api before 1.0.0, when PHP-FPM is used, does not properly share the libxml_disable_entity_loader setting between threads, which might allow remote attackers to conduct XML External Entity (XXE) attacks via an XML external entity declaration in conjunction with an entity reference. NOTE: this issue exists because of an incomplete fix for CVE-2012-5657.

SeverityMedium
CVSS6.8
Exploit probability—
ProductZendrest
PublishedNov 16, 2014
First seenNov 16, 2014

How to fix

Update
  • zend zend_framework1.12.4, 2.1.6, 2.2.6 or later
  • zendframework/zendframework11.12.4 or later
  • zendframework/zendopenid2.0.2 or later
  • zendframework/zendrest2.0.2 or later
  • zendframework/zendservice-audioscrobbler2.0.2 or later
  • zendframework/zendservice-nirvanix2.0.2 or later
  • zendframework/zendservice-slideshare2.0.2 or later
  • zendframework/zendservice-technorati2.0.2 or later
  • zendframework/zendservice-windowsazure2.0.2 or later
  • zendframework/zendservice-amazon2.0.3 or later
  • zendframework/zendservice-api1.0.0 or later

Affected products

ProductAffected versionsFixed in
zend zendrestv ≤ 2.0.1—
zend zend_frameworkv < 1.12.4, 2.1.0 ≤ v < 2.1.6, 2.2.0 ≤ v < 2.2.61.12.4, 2.1.6, 2.2.6
zend zendservice_slidesharev ≤ 2.0.1—
zend zendservice_apiv ≤ 1.0.0—
zend zendservice_audioscrobblerv ≤ 2.0.1—
zend zendservice_amazonv ≤ 2.0.2—
zend zendservice_technorativ ≤ 2.0.1—
zend zendservice_windowsazurev ≤ 2.0.1—
zend zendopenidv ≤ 2.0.1—
zend zendservice_nirvanixv ≤ 2.0.1—
zendframework/zendframework1Packagistv < 1.12.41.12.4
zendframework/zendopenidPackagistv < 2.0.22.0.2
zendframework/zendrestPackagistv < 2.0.22.0.2
zendframework/zendservice-audioscrobblerPackagistv < 2.0.22.0.2
zendframework/zendservice-nirvanixPackagistv < 2.0.22.0.2
zendframework/zendservice-slidesharePackagistv < 2.0.22.0.2
zendframework/zendservice-technoratiPackagistv < 2.0.22.0.2
zendframework/zendservice-windowsazurePackagistv < 2.0.22.0.2
zendframework/zendservice-amazonPackagistv < 2.0.32.0.3
zendframework/zendservice-apiPackagistv < 1.0.01.0.0

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.