CVE-2020-23903
published 2021-11-10CVE-2020-23903: A Divide by Zero vulnerability in the function static int read_samples of Speex v1.2 allows attackers to cause a denial of service (DoS) via a crafted WAV file.
PriorityP416medium5.5CVSS 3.1
AVLACLPRNUIRSUCNINAH
EPSS
0.94%
57.5th percentile
A Divide by Zero vulnerability in the function static int read_samples of Speex v1.2 allows attackers to cause a denial of service (DoS) via a crafted WAV file.
Affected
7 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | speex | < speex 1.2~rc1.2-2 (bookworm) | speex 1.2~rc1.2-2 (bookworm) |
| fedoraproject | fedora | — | — |
| fedoraproject | fedora | — | — |
| xiph | speex | — | — |
| xiph | speex | >= 0 < 1.2~rc1.2-2 | 1.2~rc1.2-2 |
| xiph | speex | >= 0 < 1.2~rc1.2-2 | 1.2~rc1.2-2 |
| xiph | speex | >= 0 < 1.2~rc1.2-2 | 1.2~rc1.2-2 |
CVSS provenance
nvdv3.15.5MEDIUMCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
nvdv2.04.3MEDIUMAV:N/AC:M/Au:N/C:N/I:N/A:P
osv5.5MEDIUM
vendor_debian5.5MEDIUM
vendor_redhat5.5MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Ubuntu
Speex vulnerability
vendor_ubuntu·2022-02-10
CVE-2020-23903 Speex vulnerability
Title: Speex vulnerability
Summary: Speex could be made to denial of service if it received a specially
crafted WAV file.
It was discovered that Speex incorrectly handled certain WAV files.
An attacker could possibly use this issue to cause a denial of service.
Instructions: In general, a standard system update will make all the necessary changes.
Red Hat
speex: divide by zero in read_samples() via crafted WAV file
vendor_redhat·2020-07-13·CVSS 5.5
CVE-2020-23903 [MEDIUM] CWE-369 speex: divide by zero in read_samples() via crafted WAV file
speex: divide by zero in read_samples() via crafted WAV file
A Divide by Zero vulnerability in the function static int read_samples of Speex v1.2 allows attackers to cause a denial of service (DoS) via a crafted WAV file.
A divide-by-zero flaw was found in speex within the read_samples() at src/speexenc.c function. This flaw allows a malicious user to provide a crafted wav file and crash the speexenc utility, resulting in a denial of service. The highest threat from this vulnerability is to system availability.
Package: speex (Red Hat Enterprise Linux 6) - Out of support scope
Package: speex (Red Hat Enterprise Linux 7) - Out of support scope
Package: speex (Red Hat Enterprise Linux 8) - Fix deferred
Debian
CVE-2020-23903: speex - A Divide by Zero vulnerability in the function static int read_samples of Speex ...
vendor_debian·2020·CVSS 5.5
CVE-2020-23903 [MEDIUM] CVE-2020-23903: speex - A Divide by Zero vulnerability in the function static int read_samples of Speex ...
A Divide by Zero vulnerability in the function static int read_samples of Speex v1.2 allows attackers to cause a denial of service (DoS) via a crafted WAV file.
Scope: local
bookworm: resolved (fixed in 1.2~rc1.2-2)
bullseye: open
forky: resolved (fixed in 1.2~rc1.2-2)
sid: resolved (fixed in 1.2~rc1.2-2)
trixie: resolved (fixed in 1.2~rc1.2-2)
GHSA
GHSA-r85g-7qgq-6wrq: A Divide by Zero vulnerability in the function static int read_samples of Speex v1
ghsa_unreviewed·2022-05-24
CVE-2020-23903 [MEDIUM] CWE-369 GHSA-r85g-7qgq-6wrq: A Divide by Zero vulnerability in the function static int read_samples of Speex v1
A Divide by Zero vulnerability in the function static int read_samples of Speex v1.2 allows attackers to cause a denial of service (DoS) via a crafted WAV file.
OSV
CVE-2020-23903: A Divide by Zero vulnerability in the function static int read_samples of Speex v1
osv·2021-11-10·CVSS 5.5
CVE-2020-23903 [MEDIUM] CVE-2020-23903: A Divide by Zero vulnerability in the function static int read_samples of Speex v1
A Divide by Zero vulnerability in the function static int read_samples of Speex v1.2 allows attackers to cause a denial of service (DoS) via a crafted WAV file.
No detection rules found.
No public exploits indexed.
No writeups or analysis indexed.
https://github.com/xiph/speex/issues/13https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/LXCRAYNW5ESCE2PIGTUXZNZHNYFLJ6PX/https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/R3SEV2ZRR47GSD3M7O5PH4XEJMKJJNG2/https://github.com/xiph/speex/issues/13https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/LXCRAYNW5ESCE2PIGTUXZNZHNYFLJ6PX/https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/R3SEV2ZRR47GSD3M7O5PH4XEJMKJJNG2/
2021-11-10
Published