CVE-2019-8904
do_bid_note in readelf.c in libmagic.a in file 5.35 has a stack-based buffer over-read, related...
do_bid_note in readelf.c in libmagic.a in file 5.35 has a stack-based buffer over-read, related to file_printf and file_vprintf.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
8.8
do_bid_note in readelf.c in libmagic.a in file 5.35 has a stack-based buffer over-read, related to file_printf and file_vprintf.
- Record
CVE-2019-8904- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-125
- Updated
- 2026-11-02
CVE List No score
do_bid_note in readelf.c in libmagic.a in file 5.35 has a stack-based buffer over-read, related to file_printf and file_vprintf.
- Record
CVE-2019-8904- Updated
- 2026-11-02
EUVDEUVD-2019-18292 No score
do_bid_note in readelf.c in libmagic.a in file 5.35 has a stack-based buffer over-read, related to file_printf and file_vprintf.
- Record
EUVD-2019-18292- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-4h69-pc3c-cm6j
8.8
do_bid_note in readelf.c in libmagic.a in file 5.35 has a stack-based buffer over-read, related...
do_bid_note in readelf.c in libmagic.a in file 5.35 has a stack-based buffer over-read, related to file_printf and file_vprintf.
- Record
GHSA-4h69-pc3c-cm6j- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
OSVALPINE-CVE-2019-8904
8.8
do_bid_note in readelf.c in libmagic.a in file 5.35 has a stack-based buffer over-read, related to file_printf and file_vprintf.
- Record
ALPINE-CVE-2019-8904- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVBELL-CVE-2019-8904
8.8
CVE-2019-8904 does not affect BellSoft software
- Record
BELL-CVE-2019-8904- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSV
8.8
do_bid_note in readelf.c in libmagic.a in file 5.35 has a stack-based buffer over-read, related to file_printf and file_vprintf.
- Record
CVE-2019-8904- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2019-8904
8.8
do_bid_note in readelf.c in libmagic.a in file 5.35 has a stack-based buffer over-read, related to file_printf and file_vprintf.
- Record
DEBIAN-CVE-2019-8904- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10755-1 No score
file-5.40-1.14 on GA media
These are all security issues fixed in the file-5.40-1.14 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10755-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
fileAlpine:v3.10 |
before 5.36-r0 | 5.36-r0 |
fileAlpine:v3.11 |
before 5.36-r0 | 5.36-r0 |
fileAlpine:v3.12 |
before 5.36-r0 | 5.36-r0 |
fileAlpine:v3.13 |
before 5.36-r0 | 5.36-r0 |
fileAlpine:v3.14 |
before 5.36-r0 | 5.36-r0 |
fileAlpine:v3.15 |
before 5.36-r0 | 5.36-r0 |
fileAlpine:v3.16 |
before 5.36-r0 | 5.36-r0 |
fileAlpine:v3.17 |
before 5.36-r0 | 5.36-r0 |
fileAlpine:v3.18 |
before 5.36-r0 | 5.36-r0 |
fileAlpine:v3.19 |
before 5.36-r0 | 5.36-r0 |
Show 10 moreShow less
| Package | Affected | Fixed |
|---|---|---|
fileAlpine:v3.20 |
before 5.36-r0 | 5.36-r0 |
fileAlpine:v3.21 |
before 5.36-r0 | 5.36-r0 |
fileAlpine:v3.22 |
before 5.36-r0 | 5.36-r0 |
fileAlpine:v3.23 |
before 5.36-r0 | 5.36-r0 |
fileAlpine:v3.24 |
before 5.36-r0 | 5.36-r0 |
fileAlpine:v3.9 |
before 5.36-r0 | 5.36-r0 |
fileDebian:12 |
before 1:5.35-3 | 1:5.35-3 |
fileDebian:13 |
before 1:5.35-3 | 1:5.35-3 |
fileDebian:14 |
before 1:5.35-3 | 1:5.35-3 |
fileopenSUSE:Tumbleweed From an advisory covering 7 CVEs |
before 5.40-1.14 | 5.40-1.14 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2019-8904 is a high vulnerability (CVSS 8.8) in File Project File, published February 18, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.49%, the 84th percentile. Fixed in file 5.36-r0.
References
bugs.astron.com/view.php?id=62
securityfocus.com/bid/107130
usn.ubuntu.com/3911-1
nvd.nist.gov/vuln/detail/CVE-2019-8904
github.com/advisories/GHSA-4h69-pc3c-cm6j
security.alpinelinux.org/vuln/CVE-2019-8904
Show 9 moreShow less
docs.bell-sw.com/security/cves/CVE-2019-8904
security-tracker.debian.org/tracker/CVE-2019-8904
suse.com/security/cve/CVE-2007-1536
suse.com/security/cve/CVE-2007-2799
suse.com/security/cve/CVE-2017-1000249
suse.com/security/cve/CVE-2018-10360
suse.com/security/cve/CVE-2019-18218
suse.com/security/cve/CVE-2019-8904
suse.com/security/cve/CVE-2019-8907