Hash: SHA512

Package        : php5
Version        : 5.4.45-0+deb7u9
CVE ID         : CVE-2016-10397 CVE-2017-11143 CVE-2017-11144
                 CVE-2017-11145 CVE-2017-11147

Several issues have been discovered in PHP (recursive acronym for PHP:
Hypertext Preprocessor), a widely-used open source general-purpose
scripting language that is especially suited for web development and can
be embedded into HTML.

CVE-2016-10397
  Incorrect handling of various URI components in the URL parser could
  be used by attackers to bypass hostname-specific URL checks.

CVE-2017-11143
  An invalid free in the WDDX deserialization of boolean parameters  could be used by attackers able to inject XML for deserialization to
  crash the PHP interpreter.

CVE-2017-11144
  The openssl extension PEM sealing code did not check the return value
  of the OpenSSL sealing function, which could lead to a crash of the
  PHP interpreter.

CVE-2017-11145
  Lack of a bounds check in the date extension's timelib_meridian
  parsing code could be used by attackers able to supply date strings to
  leak information from the interpreter.

CVE-2017-11147
  The PHAR archive handler could be used by attackers supplying
  malicious archive files to crash the PHP interpreter or potentially
  disclose information due to a buffer over-read in the
  phar_parse_pharfile function in ext/phar/phar.c.

For Debian 7 "Wheezy", these problems have been fixed in version
5.4.45-0+deb7u9.

We recommend that you upgrade your php5 packages.

Further information about Debian LTS security advisories, how to apply
these updates to your system and frequently asked questions can be
found at: https://wiki.debian.org/LTS

Debian LTS: DLA-1034-1: php5 security update

July 21, 2017
Several issues have been discovered in PHP (recursive acronym for PHP: Hypertext Preprocessor), a widely-used open source general-purpose scripting language that is especially suit...

Summary

CVE-2016-10397
Incorrect handling of various URI components in the URL parser could
be used by attackers to bypass hostname-specific URL checks.

CVE-2017-11143
An invalid free in the WDDX deserialization of boolean parameters could be used by attackers able to inject XML for deserialization to
crash the PHP interpreter.

CVE-2017-11144
The openssl extension PEM sealing code did not check the return value
of the OpenSSL sealing function, which could lead to a crash of the
PHP interpreter.

CVE-2017-11145
Lack of a bounds check in the date extension's timelib_meridian
parsing code could be used by attackers able to supply date strings to
leak information from the interpreter.

CVE-2017-11147
The PHAR archive handler could be used by attackers supplying
malicious archive files to crash the PHP interpreter or potentially
disclose information due to a buffer over-read in the
phar_parse_pharfile function in ext/phar/phar.c.

For Debian 7 "Wheezy", these problems have been fixed in version
5.4.45-0+deb7u9.

We recommend that you upgrade your php5 packages.

Further information about Debian LTS security advisories, how to apply
these updates to your system and frequently asked questions can be
found at: https://wiki.debian.org/LTS


Severity
Package : php5
Version : 5.4.45-0+deb7u9
CVE ID : CVE-2016-10397 CVE-2017-11143 CVE-2017-11144

Related News