First published: Thu May 15 2014(Updated: )
file before 5.19 does not properly restrict the amount of data read during a regex search, which allows remote attackers to cause a denial of service (CPU consumption) via a crafted file that triggers backtracking during processing of an awk rule. NOTE: this vulnerability exists because of an incomplete fix for CVE-2013-7345.
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
redhat/file | <5.19 | 5.19 |
redhat/php | <5.5.16 | 5.5.16 |
redhat/php | <5.4.32 | 5.4.32 |
Christos Zoulas File 1 | <=5.18 | |
Christos Zoulas File 1 | =5.00 | |
Christos Zoulas File 1 | =5.01 | |
Christos Zoulas File 1 | =5.02 | |
Christos Zoulas File 1 | =5.03 | |
Christos Zoulas File 1 | =5.04 | |
Christos Zoulas File 1 | =5.05 | |
Christos Zoulas File 1 | =5.06 | |
Christos Zoulas File 1 | =5.07 | |
Christos Zoulas File 1 | =5.08 | |
Christos Zoulas File 1 | =5.09 | |
Christos Zoulas File 1 | =5.10 | |
Christos Zoulas File 1 | =5.11 | |
Christos Zoulas File 1 | =5.12 | |
Christos Zoulas File 1 | =5.13 | |
Christos Zoulas File 1 | =5.14 | |
Christos Zoulas File 1 | =5.15 | |
Christos Zoulas File 1 | =5.16 | |
Christos Zoulas File 1 | =5.17 | |
PHP | >=5.4.0<5.4.32 | |
PHP | >=5.5.0<5.5.16 | |
Debian Linux | =7.0 | |
Debian Linux | =8.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2014-3538 is considered a medium severity vulnerability due to its potential to cause denial of service through excessive CPU consumption.
To fix CVE-2014-3538, upgrade to file version 5.19 or later.
CVE-2014-3538 affects versions of the 'file' command prior to 5.19 and specific versions of PHP up to 5.5.16 and 5.4.32.
Exploitation of CVE-2014-3538 can lead to denial of service by consuming substantial CPU resources.
CVE-2014-3538 pertains to the 'file' utility developed by Christos Zoulas.