CVE-2007-4974: Buffer Overflow
Published Sep 19, 2007
·Updated
Heap-based buffer overflow in the flacbuffercopy function in libsndfile 1.0.17 and earlier might allow remote attackers to execute arbitrary code via a FLAC file with crafted PCM data containing a block with a size that exceeds the previous block size.
Affected Software
14 affected components
mega-nerd libsndfile<=1.0.17
mega-nerd libsndfile=0.0.8
mega-nerd libsndfile=0.0.28
mega-nerd libsndfile=1.0.0
mega-nerd libsndfile=1.0.0-rc1
mega-nerd libsndfile=1.0.0-rc6
mega-nerd libsndfile=1.0.1
mega-nerd libsndfile=1.0.10
mega-nerd libsndfile=1.0.11
mega-nerd libsndfile=1.0.12
mega-nerd libsndfile=1.0.13
mega-nerd libsndfile=1.0.14
mega-nerd libsndfile=1.0.15
mega-nerd libsndfile=1.0.16
Event History
Sep 19, 2007
CVE Published
via MITRE·05:00 PM
Data Sourced
via MITRE·05:00 PM
Description
Frequently Asked Questions
1
What is the severity of CVE-2007-4974?
CVE-2007-4974 is classified as a critical vulnerability due to its potential to allow remote code execution.
2
How do I fix CVE-2007-4974?
To fix CVE-2007-4974, update libsndfile to version 1.0.18 or later.
3
What software is affected by CVE-2007-4974?
CVE-2007-4974 affects libsndfile versions up to and including 1.0.17 and multiple older releases.
4
What type of vulnerability is CVE-2007-4974?
CVE-2007-4974 is a heap-based buffer overflow vulnerability.
5
Can CVE-2007-4974 be exploited remotely?
Yes, CVE-2007-4974 can be exploited by remote attackers through specially crafted FLAC files.