CVE-2017-6831: Buffer Overflow
Published Mar 20, 2017
·Updated
Heap-based buffer overflow in the decodeBlockWAVE function in IMA.cpp in Audio File Library (aka audiofile) 0.3.6, 0.3.5, 0.3.4, 0.3.3, 0.3.2, 0.3.1, 0.3.0 and 0.2.7 allows remote attackers to cause a denial of service (crash) via a crafted file.
Affected Software
11 affected componentsFixes available
Audiofile audiofile=0.2.7
Audiofile audiofile=0.3.0
Audiofile audiofile=0.3.1
Audiofile audiofile=0.3.2
Audiofile audiofile=0.3.3
Audiofile audiofile=0.3.4
Audiofile audiofile=0.3.5
Audiofile audiofile=0.3.6
Debian Debian Linux=8.0
Debian Debian Linux=9.0
Microsoft cbl2 audiofile 0.3.6-27
Remediation
Patch Available
Event History
Mar 20, 2017
CVE Published
via MITRE·04:00 PM
Data Sourced
via MITRE·04:00 PM
Description
Data Sourced
via NVD·04:59 PM
RemedyDescriptionSeverityWeaknessAffected Software
Oct 1, 2025
Data Sourced
via Microsoft·11:10 PM
DescriptionSeverityWeakness
Data Sourced
via Microsoft·11:10 PM
Affected Software
Updated
via Microsoft·11:10 PM
DescriptionSeverity
Frequently Asked Questions
1
What is the severity of CVE-2017-6831?
CVE-2017-6831 has a medium severity rating as it allows remote attackers to cause a denial of service via a crafted file.
2
How do I fix CVE-2017-6831?
To fix CVE-2017-6831, upgrade to a patched version of Audio File Library, specifically versions later than 0.3.6.
3
Which versions of Audio File Library are affected by CVE-2017-6831?
Versions 0.2.7 to 0.3.6 of the Audio File Library are affected by CVE-2017-6831.
4
Can CVE-2017-6831 be exploited remotely?
Yes, CVE-2017-6831 can be exploited remotely by attackers using specially crafted audio files.
5
What kind of attacks can result from CVE-2017-6831?
CVE-2017-6831 can lead to denial of service attacks, causing the application to crash.