Secunia Security Advisory - shinnai has discovered a security issue in the ionCube loaders, which can be exploited by malicious, local users to bypass certain access restrictions.
403dd0d7c75aaa6f0e41fcfa949eb24fd28e268239b5acfc535d20696414d33c
----------------------------------------------------------------------
Try a new way to discover vulnerabilities that ALREADY EXIST in your
IT infrastructure.
The Secunia NSI enables you to INSPECT, DISCOVER, and DOCUMENT
vulnerabilities in more than 4,700 different Windows applications.
Request your account, the Secunia Network Software Inspector (NSI):
http://secunia.com/network_software_inspector/
----------------------------------------------------------------------
TITLE:
ionCube Loaders "ioncube_read_file()" Security Bypass
SECUNIA ADVISORY ID:
SA27178
VERIFY ADVISORY:
http://secunia.com/advisories/27178/
CRITICAL:
Less critical
IMPACT:
Security Bypass
WHERE:
Local system
SOFTWARE:
ionCube Loaders 3.x
http://secunia.com/product/16071/
DESCRIPTION:
shinnai has discovered a security issue in the ionCube loaders, which
can be exploited by malicious, local users to bypass certain access
restrictions.
The vulnerability is caused due to the ionCube loader improperly
checking PHP imposed access restrictions on the "ioncube_read_file()"
function e.g. through the "disable_functions" directive. This can be
exploited to read arbitrary files from the local system by calling
the "ioncube_read_file()" function from a PHP script.
The vulnerability is confirmed in the ionCube loader package version
3.1.32 for Windows (x86) with PHP 5.2.4. Other versions may also be
affected.
SOLUTION:
Restrict access to trusted users only.
PROVIDED AND/OR DISCOVERED BY:
shinnai
ORIGINAL ADVISORY:
http://milw0rm.com/exploits/4517
----------------------------------------------------------------------
About:
This Advisory was delivered by Secunia as a free service to help
everybody keeping their systems up to date against the latest
vulnerabilities.
Subscribe:
http://secunia.com/secunia_security_advisories/
Definitions: (Criticality, Where etc.)
http://secunia.com/about_secunia_advisories/
Please Note:
Secunia recommends that you verify all advisories you receive by
clicking the link.
Secunia NEVER sends attached files with advisories.
Secunia does not advise people to install third party patches, only
use those supplied by the vendor.
----------------------------------------------------------------------