CVE-2007-6277
Multiple buffer overflows in Free Lossless Audio Codec (FLAC) libFLAC before 1.2.1 allow user...
Multiple buffer overflows in Free Lossless Audio Codec (FLAC) libFLAC before 1.2.1 allow user-assisted remote attackers to execute arbitrary code via large (1) Metadata Block Size, (2) VORBIS Comment String Size, (3) Picture Metadata MIME-TYPE Size, (4) Picture Description Size, (5) Picture Data Length, (6) Padding Length, and (7) PICTURE Metadata width and height values in a .FLAC file, which result in a heap-based overflow; and large (8) VORBIS Comment String Size Length, (9) Picture MIME-Type, (10) Picture MIME-Type URL, and (11) Picture Description Length values in a .FLAC file, which result in a stack-based overflow. NOTE: some of these issues may overlap CVE-2007-4619.
Exploit likelihood
What each source reports
NVD Score used
9.3
Multiple buffer overflows in Free Lossless Audio Codec (FLAC) libFLAC before 1.2.1 allow user-assisted remote attackers to execute arbitrary code via large (1) Metadata Block Size, (2) VORBIS Comment String Size, (3) Picture Metadata MIME-TYPE Size, (4) Picture Description Size, (5) Picture Data Length, (6) Padding Length, and (7) PICTURE Metadata width and height values in a .FLAC file, which result in a heap-based overflow; and large (8) VORBIS Comment String Size Length, (9) Picture MIME-Type, (10) Picture MIME-Type URL, and (11) Picture Description Length values in a .FLAC file, which result in a stack-based overflow. NOTE: some of these issues may overlap CVE-2007-4619.
- Record
CVE-2007-6277- CVSS 2.0
- 9.3 High
AV:N/AC:M/Au:N/C:C/I:C/A:C - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
Multiple buffer overflows in Free Lossless Audio Codec (FLAC) libFLAC before 1.2.1 allow user-assisted remote attackers to execute arbitrary code via large (1) Metadata Block Size, (2) VORBIS Comment String Size, (3) Picture Metadata MIME-TYPE Size, (4) Picture Description Size, (5) Picture Data Length, (6) Padding Length, and (7) PICTURE Metadata width and height values in a .FLAC file, which result in a heap-based overflow; and large (8) VORBIS Comment String Size Length, (9) Picture MIME-Type, (10) Picture MIME-Type URL, and (11) Picture Description Length values in a .FLAC file, which result in a stack-based overflow. NOTE: some of these issues may overlap CVE-2007-4619.
- Record
CVE-2007-6277- Updated
- 2026-11-02
EUVDEUVD-2007-6245 No score
Multiple buffer overflows in Free Lossless Audio Codec (FLAC) libFLAC before 1.2.1 allow user-assisted remote attackers to execute arbitrary code via large (1) Metadata Block Size, (2) VORBIS Comment String Size, (3) Picture Metadata MIME-TYPE Size, (4) Picture Description Size, (5) Picture Data Length, (6) Padding Length, and (7) PICTURE Metadata width and height values in a .FLAC file, which result in a heap-based overflow; and large (8) VORBIS Comment String Size Length, (9) Picture MIME-Type, (10) Picture MIME-Type URL, and (11) Picture Description Length values in a .FLAC file, which result in a stack-based overflow. NOTE: some of these issues may overlap CVE-2007-4619.
- Record
EUVD-2007-6245- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-5955-gqmh-73gj No score
Multiple buffer overflows in Free Lossless Audio Codec (FLAC) libFLAC before 1.2.1 allow user...
Multiple buffer overflows in Free Lossless Audio Codec (FLAC) libFLAC before 1.2.1 allow user-assisted remote attackers to execute arbitrary code via large (1) Metadata Block Size, (2) VORBIS Comment String Size, (3) Picture Metadata MIME-TYPE Size, (4) Picture Description Size, (5) Picture Data Length, (6) Padding Length, and (7) PICTURE Metadata width and height values in a .FLAC file, which result in a heap-based overflow; and large (8) VORBIS Comment String Size Length, (9) Picture MIME-Type, (10) Picture MIME-Type URL, and (11) Picture Description Length values in a .FLAC file, which result in a stack-based overflow. NOTE: some of these issues may overlap CVE-2007-4619.
- Record
GHSA-5955-gqmh-73gj- Weakness
- CWE-119
- Updated
- 2026-11-02
OSV No score
Multiple buffer overflows in Free Lossless Audio Codec (FLAC) libFLAC before 1.2.1 allow user-assisted remote attackers to execute arbitrary code via large (1) Metadata Block Size, (2) VORBIS Comment String Size, (3) Picture Metadata MIME-TYPE Size, (4) Picture Description Size, (5) Picture Data Length, (6) Padding Length, and (7) PICTURE Metadata width and height values in a .FLAC file, which result in a heap-based overflow; and large (8) VORBIS Comment String Size Length, (9) Picture MIME-Type, (10) Picture MIME-Type URL, and (11) Picture Description Length values in a .FLAC file, which result in a stack-based overflow. NOTE: some of these issues may overlap CVE-2007-4619.
- Record
CVE-2007-6277- Updated
- 2026-11-02
OSVDEBIAN-CVE-2007-6277 No score
Multiple buffer overflows in Free Lossless Audio Codec (FLAC) libFLAC before 1.2.1 allow user-assisted remote attackers to execute arbitrary code via large (1) Metadata Block Size, (2) VORBIS Comment String Size, (3) Picture Metadata MIME-TYPE Size, (4) Picture Description Size, (5) Picture Data Length, (6) Padding Length, and (7) PICTURE Metadata width and height values in a .FLAC file, which result in a heap-based overflow; and large (8) VORBIS Comment String Size Length, (9) Picture MIME-Type, (10) Picture MIME-Type URL, and (11) Picture Description Length values in a .FLAC file, which result in a stack-based overflow. NOTE: some of these issues may overlap CVE-2007-4619.
- Record
DEBIAN-CVE-2007-6277- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
flacDebian:12 |
before 1.2.1-1 | 1.2.1-1 |
flacDebian:13 |
before 1.2.1-1 | 1.2.1-1 |
flacDebian:14 |
before 1.2.1-1 | 1.2.1-1 |
flacDebian:4.0 |
before 1.1.2-8, plus listed versions 1.1.2-6 |
1.1.2-8 |
flacDebian:3.1 |
before 1.1.1-5sarge1, plus listed versions 1.1.1-5 |
1.1.1-5sarge1 |
flacRed Hat:enterprise_linux:4::as |
before 0:1.1.0-7.el4_5.2 | 0:1.1.0-7.el4_5.2 |
flac-debuginfoRed Hat:enterprise_linux:4::as |
before 0:1.1.0-7.el4_5.2 | 0:1.1.0-7.el4_5.2 |
flac-develRed Hat:enterprise_linux:4::as |
before 0:1.1.0-7.el4_5.2 | 0:1.1.0-7.el4_5.2 |
xmms-flacRed Hat:enterprise_linux:4::as |
before 0:1.1.0-7.el4_5.2 | 0:1.1.0-7.el4_5.2 |
flacRed Hat:enterprise_linux:4::desktop |
before 0:1.1.0-7.el4_5.2 | 0:1.1.0-7.el4_5.2 |
Show 19 moreShow less
| Package | Affected | Fixed |
|---|---|---|
flac-debuginfoRed Hat:enterprise_linux:4::desktop |
before 0:1.1.0-7.el4_5.2 | 0:1.1.0-7.el4_5.2 |
flac-develRed Hat:enterprise_linux:4::desktop |
before 0:1.1.0-7.el4_5.2 | 0:1.1.0-7.el4_5.2 |
xmms-flacRed Hat:enterprise_linux:4::desktop |
before 0:1.1.0-7.el4_5.2 | 0:1.1.0-7.el4_5.2 |
flacRed Hat:enterprise_linux:4::es |
before 0:1.1.0-7.el4_5.2 | 0:1.1.0-7.el4_5.2 |
flac-debuginfoRed Hat:enterprise_linux:4::es |
before 0:1.1.0-7.el4_5.2 | 0:1.1.0-7.el4_5.2 |
flac-develRed Hat:enterprise_linux:4::es |
before 0:1.1.0-7.el4_5.2 | 0:1.1.0-7.el4_5.2 |
xmms-flacRed Hat:enterprise_linux:4::es |
before 0:1.1.0-7.el4_5.2 | 0:1.1.0-7.el4_5.2 |
flacRed Hat:enterprise_linux:4::ws |
before 0:1.1.0-7.el4_5.2 | 0:1.1.0-7.el4_5.2 |
flac-debuginfoRed Hat:enterprise_linux:4::ws |
before 0:1.1.0-7.el4_5.2 | 0:1.1.0-7.el4_5.2 |
flac-develRed Hat:enterprise_linux:4::ws |
before 0:1.1.0-7.el4_5.2 | 0:1.1.0-7.el4_5.2 |
xmms-flacRed Hat:enterprise_linux:4::ws |
before 0:1.1.0-7.el4_5.2 | 0:1.1.0-7.el4_5.2 |
flacRed Hat:enterprise_linux:5::client_workstation |
before 0:1.1.2-28.el5_0.1 | 0:1.1.2-28.el5_0.1 |
flac-debuginfoRed Hat:enterprise_linux:5::client_workstation |
before 0:1.1.2-28.el5_0.1 | 0:1.1.2-28.el5_0.1 |
flac-develRed Hat:enterprise_linux:5::client_workstation |
before 0:1.1.2-28.el5_0.1 | 0:1.1.2-28.el5_0.1 |
flacRed Hat:enterprise_linux:5::client |
before 0:1.1.2-28.el5_0.1 | 0:1.1.2-28.el5_0.1 |
flac-debuginfoRed Hat:enterprise_linux:5::client |
before 0:1.1.2-28.el5_0.1 | 0:1.1.2-28.el5_0.1 |
flacRed Hat:enterprise_linux:5::server |
before 0:1.1.2-28.el5_0.1 | 0:1.1.2-28.el5_0.1 |
flac-debuginfoRed Hat:enterprise_linux:5::server |
before 0:1.1.2-28.el5_0.1 | 0:1.1.2-28.el5_0.1 |
flac-develRed Hat:enterprise_linux:5::server |
before 0:1.1.2-28.el5_0.1 | 0:1.1.2-28.el5_0.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| aliases | ||
| affected, aliases, facts, references, title | GitHub Advisories, OSV | |
| first indexed | CVE List, NVD |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2007-6277 is a high vulnerability (CVSS 9.3) in Flac Libflac, published December 7, 2007. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 6.74%, the 93rd percentile. Fixed in flac 1.2.1-1.
References
debian.org/security/2008/dsa-1469
research.eeye.com/html/advisories/published/AD20071115.html
securitytracker.com/id?1018974
securityreason.com/securityalert/3423
secunia.com/advisories/28548
kb.cert.org/vuls/id/544656
Show 15 moreShow less
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10435
securityfocus.com/archive/1/483765/100/200/threaded
nvd.nist.gov/vuln/detail/CVE-2007-6277
github.com/advisories/GHSA-5955-gqmh-73gj
security-tracker.debian.org/tracker/CVE-2007-6277
access.redhat.com/errata/RHSA-2007:0975
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=331991
security.access.redhat.com/data/csaf/v2/advisories/2007/rhsa-2007_0975.json
access.redhat.com/security/cve/CVE-2007-4619
cve.org/CVERecord?id=CVE-2007-4619
nvd.nist.gov/vuln/detail/CVE-2007-4619
access.redhat.com/security/cve/CVE-2007-6277
bugzilla.redhat.com/show_bug.cgi?id=415581
cve.org/CVERecord?id=CVE-2007-6277