Input validation error in PHP - CVE-2014-3538

 

Input validation error in PHP - CVE-2014-3538

Published: July 3, 2014 / Updated: July 28, 2020


Vulnerability identifier: #VU32500
CSH Severity: Medium
CVSS v4: 6.9 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N]
CVE-ID: CVE-2014-3538
CWE-ID: CWE-20
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows remote attackers to perform a denial of service (DoS) attack.

The vulnerability exists due to insufficient validation of user-supplied input. A remote attacker can cause a denial of service (CPU consumption) via a crafted file that triggers backtracking during processing of an awk rule.


Affected software

PHP
Amazon Linux AMI
Ubuntu
Slackware Linux
php (Alpine package)
file (Alpine package)
libmagic1 (Ubuntu package)
file (Ubuntu package)

How to mitigate CVE-2014-3538

Cybersecurity Help is currently unaware of any official solution to address this vulnerability.

php (Alpine package) - update to 5.5.16-r0
file (Alpine package) - update to 5.19-r0
libmagic1 (Ubuntu package) - addressed in versions 5.03-5ubuntu1.3, 5.09-2ubuntu0.4, 5.11-2ubuntu4.3, 1:5.14-2ubuntu3.1
file (Ubuntu package) - addressed in versions 5.03-5ubuntu1.3, 5.09-2ubuntu0.4, 5.11-2ubuntu4.3, 1:5.14-2ubuntu3.1

External References

Related Security Bulletins