Audiocoding Freeware Advanced Audio Decoder 2 vulnerabilities

28 known vulnerabilities affecting audiocoding/freeware_advanced_audio_decoder_2.

Total CVEs
28
CISA KEV
0
Public exploits
0
Exploited in wild
0
Severity breakdown
HIGH8MEDIUM20

Vulnerabilities

Page 1 of 2
CVE-2019-15296HIGHCVSS 7.8v2.8.82019-08-21
CVE-2019-15296 [HIGH] CWE-119 CVE-2019-15296: An issue was discovered in Freeware Advanced Audio Decoder 2 (FAAD2) 2.8.8. The faad_resetbits funct An issue was discovered in Freeware Advanced Audio Decoder 2 (FAAD2) 2.8.8. The faad_resetbits function in libfaad/bits.c is affected by a buffer overflow vulnerability. The number of bits to be read is determined by ld->buffer_size - words*4, cast to uint32. If ld->buffer_size - words*4 is negative, a buffer overflow is later performed via getdword_n
nvd
CVE-2019-6956HIGHCVSS 7.1fixed in 2.9.02019-01-25
CVE-2019-6956 [HIGH] CWE-125 CVE-2019-6956: An issue was discovered in Freeware Advanced Audio Decoder 2 (FAAD2) 2.8.8. It is a buffer over-read An issue was discovered in Freeware Advanced Audio Decoder 2 (FAAD2) 2.8.8. It is a buffer over-read in ps_mix_phase in libfaad/ps_dec.c.
nvd
CVE-2018-20359MEDIUMCVSS 5.5v2.8.82018-12-22
CVE-2018-20359 [MEDIUM] CWE-119 CVE-2018-20359: An invalid memory address dereference was discovered in the sbrDecodeSingleFramePS function of libfa An invalid memory address dereference was discovered in the sbrDecodeSingleFramePS function of libfaad/sbr_dec.c in Freeware Advanced Audio Decoder 2 (FAAD2) 2.8.8. The vulnerability causes a segmentation fault and application crash, which leads to denial of service.
nvd
CVE-2018-20361MEDIUMCVSS 5.5v2.8.82018-12-22
CVE-2018-20361 [MEDIUM] CWE-119 CVE-2018-20361: An invalid memory address dereference was discovered in the hf_assembly function of libfaad/sbr_hfad An invalid memory address dereference was discovered in the hf_assembly function of libfaad/sbr_hfadj.c in Freeware Advanced Audio Decoder 2 (FAAD2) 2.8.8. The vulnerability causes a segmentation fault and application crash, which leads to denial of service.
nvd
CVE-2018-20358MEDIUMCVSS 5.5v2.8.82018-12-22
CVE-2018-20358 [MEDIUM] CWE-119 CVE-2018-20358: An invalid memory address dereference was discovered in the lt_prediction function of libfaad/lt_pre An invalid memory address dereference was discovered in the lt_prediction function of libfaad/lt_predict.c in Freeware Advanced Audio Decoder 2 (FAAD2) 2.8.8. The vulnerability causes a segmentation fault and application crash, which leads to denial of service.
nvd
CVE-2018-20362MEDIUMCVSS 5.5v2.8.82018-12-22
CVE-2018-20362 [MEDIUM] CWE-476 CVE-2018-20362: A NULL pointer dereference was discovered in ifilter_bank of libfaad/filtbank.c in Freeware Advanced A NULL pointer dereference was discovered in ifilter_bank of libfaad/filtbank.c in Freeware Advanced Audio Decoder 2 (FAAD2) 2.8.8. The vulnerability causes a segmentation fault and application crash because adding to windowed output is mishandled in the EIGHT_SHORT_SEQUENCE case.
nvd
CVE-2018-20360MEDIUMCVSS 5.5fixed in 2.9.02018-12-22
CVE-2018-20360 [MEDIUM] CWE-119 CVE-2018-20360: An invalid memory address dereference was discovered in the sbr_process_channel function of libfaad/ An invalid memory address dereference was discovered in the sbr_process_channel function of libfaad/sbr_dec.c in Freeware Advanced Audio Decoder 2 (FAAD2) 2.8.8. The vulnerability causes a segmentation fault and application crash, which leads to denial of service.
nvd
CVE-2018-20357MEDIUMCVSS 5.5v2.8.82018-12-22
CVE-2018-20357 [MEDIUM] CWE-476 CVE-2018-20357: A NULL pointer dereference was discovered in sbr_process_channel of libfaad/sbr_dec.c in Freeware Ad A NULL pointer dereference was discovered in sbr_process_channel of libfaad/sbr_dec.c in Freeware Advanced Audio Decoder 2 (FAAD2) 2.8.8. The vulnerability causes a segmentation fault and application crash.
nvd
CVE-2018-20194HIGHCVSS 7.8v2.8.82018-12-18
CVE-2018-20194 [HIGH] CWE-787 CVE-2018-20194: There is a stack-based buffer underflow in the third instance of the calculate_gain function in libf There is a stack-based buffer underflow in the third instance of the calculate_gain function in libfaad/sbr_hfadj.c in Freeware Advanced Audio Decoder 2 (FAAD2) 2.8.8. A crafted input will lead to a denial of service or possibly unspecified other impact because limiting the additional noise energy level is mishandled for the G_max <= G case.
nvd
CVE-2018-20196HIGHCVSS 7.8v2.8.82018-12-18
CVE-2018-20196 [HIGH] CWE-787 CVE-2018-20196: There is a stack-based buffer overflow in the third instance of the calculate_gain function in libfa There is a stack-based buffer overflow in the third instance of the calculate_gain function in libfaad/sbr_hfadj.c in Freeware Advanced Audio Decoder 2 (FAAD2) 2.8.8. A crafted input will lead to a denial of service or possibly unspecified other impact because the S_M array is mishandled.
nvd
CVE-2018-20197HIGHCVSS 7.8v2.8.82018-12-18
CVE-2018-20197 [HIGH] CWE-787 CVE-2018-20197: There is a stack-based buffer underflow in the third instance of the calculate_gain function in libf There is a stack-based buffer underflow in the third instance of the calculate_gain function in libfaad/sbr_hfadj.c in Freeware Advanced Audio Decoder 2 (FAAD2) 2.8.8. A crafted input will lead to a denial of service or possibly unspecified other impact because limiting the additional noise energy level is mishandled for the G_max > G case.
nvd
CVE-2018-20199MEDIUMCVSS 5.5fixed in 2.9.02018-12-18
CVE-2018-20199 [MEDIUM] CWE-476 CVE-2018-20199: A NULL pointer dereference was discovered in ifilter_bank of libfaad/filtbank.c in Freeware Advanced A NULL pointer dereference was discovered in ifilter_bank of libfaad/filtbank.c in Freeware Advanced Audio Decoder 2 (FAAD2) 2.8.8. The vulnerability causes a segmentation fault and application crash, which leads to denial of service because adding to windowed output is mishandled in the ONLY_LONG_SEQUENCE case.
nvd
CVE-2018-20195MEDIUMCVSS 5.5v2.8.82018-12-18
CVE-2018-20195 [MEDIUM] CWE-476 CVE-2018-20195: A NULL pointer dereference was discovered in ic_predict of libfaad/ic_predict.c in Freeware Advanced A NULL pointer dereference was discovered in ic_predict of libfaad/ic_predict.c in Freeware Advanced Audio Decoder 2 (FAAD2) 2.8.8. The vulnerability causes a segmentation fault and application crash, which leads to denial of service.
nvd
CVE-2018-20198MEDIUMCVSS 5.5v2.8.82018-12-18
CVE-2018-20198 [MEDIUM] CWE-476 CVE-2018-20198: A NULL pointer dereference was discovered in ifilter_bank of libfaad/filtbank.c in Freeware Advanced A NULL pointer dereference was discovered in ifilter_bank of libfaad/filtbank.c in Freeware Advanced Audio Decoder 2 (FAAD2) 2.8.8. The vulnerability causes a segmentation fault and application crash, which leads to denial of service because adding to windowed output is mishandled in the LONG_START_SEQUENCE case.
nvd
CVE-2018-19504HIGHCVSS 7.8v2.8.12018-11-23
CVE-2018-19504 [HIGH] CWE-125 CVE-2018-19504: An issue was discovered in Freeware Advanced Audio Decoder 2 (FAAD2) 2.8.1. There is a NULL pointer An issue was discovered in Freeware Advanced Audio Decoder 2 (FAAD2) 2.8.1. There is a NULL pointer dereference in ifilter_bank() in libfaad/filtbank.c.
nvd
CVE-2018-19503HIGHCVSS 7.8v2.8.12018-11-23
CVE-2018-19503 [HIGH] CWE-787 CVE-2018-19503: An issue was discovered in Freeware Advanced Audio Decoder 2 (FAAD2) 2.8.1. There was a stack-based An issue was discovered in Freeware Advanced Audio Decoder 2 (FAAD2) 2.8.1. There was a stack-based buffer overflow in the function calculate_gain() in libfaad/sbr_hfadj.c.
nvd
CVE-2018-19502HIGHCVSS 7.8v2.8.12018-11-23
CVE-2018-19502 [HIGH] CWE-787 CVE-2018-19502: An issue was discovered in Freeware Advanced Audio Decoder 2 (FAAD2) 2.8.1. There was a heap-based b An issue was discovered in Freeware Advanced Audio Decoder 2 (FAAD2) 2.8.1. There was a heap-based buffer overflow in the function excluded_channels() in libfaad/syntax.c.
nvd
CVE-2017-9221MEDIUMCVSS 5.5v2.72017-06-27
CVE-2017-9221 [MEDIUM] CWE-125 CVE-2017-9221: The mp4ff_read_mdhd function in common/mp4ff/mp4atom.c in Freeware Advanced Audio Decoder 2 (FAAD2) The mp4ff_read_mdhd function in common/mp4ff/mp4atom.c in Freeware Advanced Audio Decoder 2 (FAAD2) 2.7 allows remote attackers to cause a denial of service (invalid memory read and application crash) via a crafted mp4 file.
nvd
CVE-2017-9223MEDIUMCVSS 5.5v2.72017-06-27
CVE-2017-9223 [MEDIUM] CWE-125 CVE-2017-9223: The mp4ff_read_stts function in common/mp4ff/mp4atom.c in Freeware Advanced Audio Decoder 2 (FAAD2) The mp4ff_read_stts function in common/mp4ff/mp4atom.c in Freeware Advanced Audio Decoder 2 (FAAD2) 2.7 allows remote attackers to cause a denial of service (invalid memory read and application crash) via a crafted mp4 file.
nvd
CVE-2017-9253MEDIUMCVSS 5.5v2.72017-06-27
CVE-2017-9253 [MEDIUM] CWE-834 CVE-2017-9253: The mp4ff_read_stsd function in common/mp4ff/mp4atom.c in Freeware Advanced Audio Decoder 2 (FAAD2) The mp4ff_read_stsd function in common/mp4ff/mp4atom.c in Freeware Advanced Audio Decoder 2 (FAAD2) 2.7 allows remote attackers to cause a denial of service (large loop and CPU consumption) via a crafted mp4 file.
nvd