CVE-2014-3478
medium
CVSS v3
6.5
CVSS v2
5.0
VIR risk
6.5
Description
Buffer overflow in the mconvert function in softmagic.c in file before 5.19, as used in the Fileinfo component in PHP before 5.4.30 and 5.5.x before 5.5.14, allows remote attackers to cause a denial of service (application crash) via a crafted Pascal string in a FILE_PSTRING conversion.
Predictions
Exploit likelihood
75%
Patch ETA
—
Heuristic predictions, AS-IS, for prioritization only.
Mitigations
Vendor advisory: debian — https://security-tracker.debian.org/tracker/CVE-2014-3478
Vendor advisory: secalert@redhat.com — https://github.com/file/file/commit/27a14bc7ba285a0a5ebfdb55e54001aa11932b08
Vendor advisory: secalert@redhat.com — https://bugs.php.net/bug.php?id=67410
OS impact
| OS | Version | Status | Fixed in |
|---|---|---|---|
| debian | bookworm | fixed | 1:5.19-1 |
| debian | bullseye | fixed | 1:5.19-1 |
| debian | forky | fixed | 1:5.19-1 |
| debian | sid | fixed | 1:5.19-1 |
| debian | trixie | fixed | 1:5.19-1 |
Application impact
| Vendor | Product | Versions | Fixed |
|---|---|---|---|
| php | php | 5.5.4 | |
| christos_zoulas | file | {"endIncluding":"5.18"} | |
| christos_zoulas | file | 5.00 | |
| christos_zoulas | file | 5.01 | |
| christos_zoulas | file | 5.02 | |
| christos_zoulas | file | 5.03 | |
| christos_zoulas | file | 5.04 | |
| christos_zoulas | file | 5.05 | |
| christos_zoulas | file | 5.06 | |
| christos_zoulas | file | 5.07 | |
| christos_zoulas | file | 5.08 | |
| christos_zoulas | file | 5.09 | |
| christos_zoulas | file | 5.10 | |
| christos_zoulas | file | 5.11 | |
| christos_zoulas | file | 5.12 | |
| christos_zoulas | file | 5.13 | |
| christos_zoulas | file | 5.14 | |
| christos_zoulas | file | 5.15 | |
| christos_zoulas | file | 5.16 | |
| christos_zoulas | file | 5.17 | |
| php | php | {"endIncluding":"5.4.29"} | |
| php | php | 5.4.0 | |
| php | php | 5.4.1 | |
| php | php | 5.4.2 | |
| php | php | 5.4.3 | |
| php | php | 5.4.4 | |
| php | php | 5.4.5 | |
| php | php | 5.4.6 | |
| php | php | 5.4.7 | |
| php | php | 5.4.8 | |
| php | php | 5.4.9 | |
| php | php | 5.4.10 | |
| php | php | 5.4.11 | |
| php | php | 5.4.12 | |
| php | php | 5.4.13 | |
| php | php | 5.4.14 | |
| php | php | 5.4.15 | |
| php | php | 5.4.16 | |
| php | php | 5.4.17 | |
| php | php | 5.4.18 | |
| php | php | 5.4.19 | |
| php | php | 5.4.20 | |
| php | php | 5.4.21 | |
| php | php | 5.4.22 | |
| php | php | 5.4.23 | |
| php | php | 5.4.24 | |
| php | php | 5.4.25 | |
| php | php | 5.4.26 | |
| php | php | 5.4.27 | |
| php | php | 5.4.28 | |
| php | php | 5.5.0 | |
| php | php | 5.5.1 | |
| php | php | 5.5.2 | |
| php | php | 5.5.3 | |
| php | php | 5.5.5 | |
| php | php | 5.5.6 | |
| php | php | 5.5.7 | |
| php | php | 5.5.8 | |
| php | php | 5.5.9 | |
| php | php | 5.5.10 | |
| php | php | 5.5.11 | |
| php | php | 5.5.12 | |
| php | php | 5.5.13 | |
References
- http://lists.apple.com/archives/security-announce/2015/Apr/msg00001.html
- http://lists.opensuse.org/opensuse-updates/2014-09/msg00046.html
- http://marc.info/?l=bugtraq&m=141017844705317&w=2
- http://mx.gw.com/pipermail/file/2014/001553.html
- http://rhn.redhat.com/errata/RHSA-2014-1327.html
- http://rhn.redhat.com/errata/RHSA-2014-1765.html
- http://rhn.redhat.com/errata/RHSA-2014-1766.html
- http://secunia.com/advisories/59794
- http://secunia.com/advisories/59831
- http://support.apple.com/kb/HT6443
- http://www.debian.org/security/2014/dsa-2974
- http://www.debian.org/security/2014/dsa-3021
- http://www.oracle.com/technetwork/topics/security/bulletinjan2015-2370101.html
- http://www.oracle.com/technetwork/topics/security/linuxbulletinoct2015-2719645.html
- http://www.php.net/ChangeLog-5.php
- http://www.securityfocus.com/bid/68239
- https://bugs.php.net/bug.php?id=67410
- https://github.com/file/file/commit/27a14bc7ba285a0a5ebfdb55e54001aa11932b08
- https://support.apple.com/HT204659
- https://security-tracker.debian.org/tracker/CVE-2014-3478
CWEs
CWE-119
Verify integrity in audit chain (admin only). AS-IS.