This site is deprecated. Please
CLICK HERE for latest updates
Short Name |
DNS:PHP-GET-RCRD-OB
|
Severity |
Minor
|
Recommended |
Yes
|
Recommended Action |
Drop
|
Category |
DNS
|
Keywords |
PHP dns_get_record Out of Bounds Read
|
Release Date |
2019/03/13
|
Update Number |
3151
|
Supported Platforms |
idp-4.0+, isg-3.0+, j-series-9.5+, mx-11.4+, srx-12.1+, srx-branch-12.1+, vmx-17.4+, vsrx-12.1+, vsrx3bsd-18.2+
|
DNS: PHP dns_get_record Out of Bounds Read
This signature detects attempts to exploit a known vulnerability against PHP. The vulnerability is due to improper handling of malformed DNS responses. A remote attacker could exploit this vulnerability by sending a crafted DNS response to a vulnerable server. Successful exploitation could lead to information disclosure or crash of the PHP application.
Extended Description
An issue was discovered in PHP 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.2. dns_get_record misparses a DNS response, which can allow a hostile DNS server to cause PHP to misuse memcpy, leading to read operations going past the buffer allocated for DNS data. This affects php_parserr in ext/standard/dns.c for DNS_CAA and DNS_ANY queries.
Affected Products
- Canonical ubuntu_linux 12.04
- Canonical ubuntu_linux 14.04
- Canonical ubuntu_linux 16.04
- Debian debian_linux 8.0
- Debian debian_linux 9.0
- Netapp storage_automation_store -
- Php php 7.0.0
- Php php 7.0.1
- Php php 7.0.10
- Php php 7.0.11
- Php php 7.0.12
- Php php 7.0.13
- Php php 7.0.14
- Php php 7.0.15
- Php php 7.0.16
- Php php 7.0.17
- Php php 7.0.18
- Php php 7.0.19
- Php php 7.0.2
- Php php 7.0.20
- Php php 7.0.21
- Php php 7.0.22
- Php php 7.0.23
- Php php 7.0.24
- Php php 7.0.25
- Php php 7.0.26
- Php php 7.0.27
- Php php 7.0.28
- Php php 7.0.29
- Php php 7.0.3
- Php php 7.0.30
- Php php 7.0.31
- Php php 7.0.32
- Php php 7.0.33
- Php php 7.0.4
- Php php 7.0.5
- Php php 7.0.6
- Php php 7.0.7
- Php php 7.0.8
- Php php 7.0.9
- Php php 7.1.0
- Php php 7.1.1
- Php php 7.1.10
- Php php 7.1.11
- Php php 7.1.12
- Php php 7.1.13
- Php php 7.1.14
- Php php 7.1.15
- Php php 7.1.16
- Php php 7.1.17
- Php php 7.1.18
- Php php 7.1.19
- Php php 7.1.2
- Php php 7.1.20
- Php php 7.1.21
- Php php 7.1.22
- Php php 7.1.23
- Php php 7.1.24
- Php php 7.1.25
- Php php 7.1.3
- Php php 7.1.4
- Php php 7.1.5
- Php php 7.1.6
- Php php 7.1.7
- Php php 7.1.8
- Php php 7.1.9
- Php php 7.2.0
- Php php 7.2.1
- Php php 7.2.10
- Php php 7.2.11
- Php php 7.2.12
- Php php 7.2.13
- Php php 7.2.2
- Php php 7.2.3
- Php php 7.2.4
- Php php 7.2.5
- Php php 7.2.6
- Php php 7.2.7
- Php php 7.2.8
- Php php 7.2.9
- Php php 7.3.0
- Php php 7.3.1
References