原始描述
spl_array.c in the SPL extension in PHP before 5.5.37 and 5.6.x before 5.6.23 improperly interacts with the unserialize implementation and garbage collection, which allows remote attackers to execute arbitrary code or cause a denial of service (use-after-free and application crash) via crafted serialized data.
受影响的软件
- PHP < 5.5.37≥ 7.0.0 < 7.0.8≥ 5.6.0 < 5.6.23 修复版本: 5.5.37, 7.0.8, 5.6.23 精确匹配
详情
- 发布日期
- 2016-08-07
- 最后修改
- 2024-08-06
- CVSS 向量
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
参考资料
- cve.org/CVE-2016-5771
- nvd.nist.gov/vuln/detail/CVE-2016-5771
- github.com/php/php-src/commit/3f627e580acfdaf0595ae3b115b8bec677f203ee?w=1
- lists.apple.com/archives/security-announce/2016/Sep/msg00006.html
- lists.opensuse.org/opensuse-security-announce/2016-07/msg00004.html
- lists.opensuse.org/opensuse-updates/2016-08/msg00003.html
- rhn.redhat.com/errata/RHSA-2016-2750.html
- bugs.php.net/bug.php?id=72433
- php.net/ChangeLog-5.php
- www.openwall.com/lists/oss-security/2016/06/23/4
- www.debian.org/security/2016/dsa-3618
- www.securityfocus.com/bid/91401
- h20566.www2.hpe.com/portal/site/hpsc/public/kb/docDisplay?docId=emr_na-c05240731
- support.apple.com/HT207170
本产品使用 NVD API 的数据,但未获得 NVD 的认可或认证。CVE® 是 The MITRE Corporation 的注册商标;CVE 记录依据 CVE Program 使用条款使用。