DIESER SERVICE KANN ÜBERSETZUNGEN VON GOOGLE ENTHALTEN. GOOGLE ÜBERNIMMT KEINERLEI VERANTWORTUNG FÜR DIE ÜBERSETZUNGEN. DARUNTER FÄLLT JEGLICHE VERANTWORTUNG IN BEZUG AUF RICHTIGKEIT UND ZUVERLÄSSIGKEIT SOWIE JEGLICHE STILLSCHWEIGENDEN GEWÄHRLEISTUNGEN DER MARKTGÄNGIGKEIT, NICHT-VERLETZUNG VON RECHTEN DRITTER ODER DER EIGNUNG FÜR EINEN BESTIMMTEN ZWECK.

Die Website von Kaspersky Lab wurde für Ihre Bequemlichkeit mithilfe einer Übersetzungssoftware von Google Translate übersetzt. Es wurden angemessene Bemühungen für die Bereitstellung einer akkuraten Übersetzung unternommen. Bitte beachten Sie, dass automatisierte Übersetzungen nicht perfekt sind und menschliche Übersetzer in keinem Fall ersetzen sollen. Übersetzungen werden den Nutzern der Kaspersky-Lab-Website als Service und "wie sie sind" zur Verfügung gestellt. Die Richtigkeit, Zuverlässigkeit oder Korrektheit jeglicher Übersetzungen aus dem Englischen in eine andere Sprache wird weder ausdrücklich noch stillschweigend garantiert. Einige Inhalte (z. B. Bilder, Videos, Flash, usw.) können aufgrund der Einschränkungen der Übersetzungssoftware möglicherweise nicht inhaltsgetreu übersetzt werden.

KLA10746
Multiple vulnerabilities in PHP
Aktualisiert: 03/29/2019
Erkennungsdatum
?
01/19/2016
Schweregrad
?
Kritisch
Beschreibung

Multiple serious vulnerabilities have been found in PHP. Malicious users can exploit these vulnerabilities to cause denial of service, affect arbitrary files, execute arbitrary code or obtain sensitive information.

Below is a complete list of vulnerabilities

  1. Multiple integer overflows can be exploited remotely to cause denial of service via a specially designed string;
  2. An unknown vulnerability can be exploited remotely via specially designed imagerotate function call to obtain sensitive information or cause denial of service;
  3. Format string vulnerability at Zend can be exploited remotely via a specially designed string to execute arbitrary code;
  4. Use-after-free at Collator can be exploited remotely to cause denial of service;
  5. Improper headers management at soap can be exploited remotely via a specially designed data to execute arbitrary code;
  6. Directory traversal at PharData can be exploited remotely to affect local files via a specially designed ZIP archive;
  7. Multiple use-after-free at SPL can be exploited remotely via a specially designed data to execute arbitrary code;
  8. An unknown vulnerability can be exploited remotely to execute arbitrary code;
  9. Buffer overflow can be exploited remotely via a specially designed file path to cause denial of service.

Technical details

Vulnerability (1) related to ext/standard/exec.c and can be exploited via long string to php_escape_shell_cmd or php_escape_shell_arg.

Vulnerability (2) related to gdImageRotateInterpolated function in ext/gd/libgd/gd_interpolation.c and can be exploited via a large bgd_color argument to the function.

Vulnerability (3) related to zend_throw_or_error function in Zend/zend_execute_API.c and can be exploited via format string specifiers in a string that is misused as a class name, leading to incorrect error handling.

Vulnerability (4) related to Collator::sortWithSortKeys function in ext/intl/collator/collator_sort.c and can be exploited via leveraging the relationships between a key buffer and a destroyed array.

Vulnerability (5) related to SoapClient __call method in ext/soap/soap.c and can be exploited via serialized data that triggers a „type confusion“ in the serialize_function_call function.

Vulnerability (6) can be exploited via .. in a ZIP archive entry that is mishandled during extract.

Vulnerabilities (7) related to SPL unserialize implementation in ext/spl/spl_array.c that can be exploited via serialized data that triggers misuse of an array field and also related to deserialization mishandling at ArrayObject, SplObjectStorage and SplDoublyLinkedList.

Vulnerability (8) related to php_str_replace_in_subject function in ext/standard/string.c and can be exploited via third argument to the str_ireplace function.

Vulnerability (9) related to phar_fix_filepath function in ext/phar/phar.c and can be exploited via large length value.

Beeinträchtigte Produkte

PHP 7 versions earlier than 7.0.2
PHP 5.6 versions earlier than 5.6.17
PHP versions earlier than 5.5.31

Lösung

Update to the latest version
Get PHP

Folgen
?
ACE 
[?]

OSI 
[?]

DoS 
[?]

WLF 
[?]
CVE-IDS
?
CVE-2016-19047.5Critical
CVE-2016-19036.4Critical
CVE-2015-861710.0Critical
CVE-2015-86167.5Critical
CVE-2015-68367.5Critical
CVE-2015-68335.0Critical
CVE-2015-68327.5Critical
CVE-2015-68317.5Critical
CVE-2015-65277.5Critical
CVE-2015-55907.5Critical

Link zum Original