Description
Multiple buffer overflows in Andy Lo-A-Foe AlsaPlayer 0.99.76 and earlier allow remote attackers to cause a denial of service (application crash), or have other unknown impact, via (1) a long Location field sent by a web server, which triggers an overflow in the reconnect function in reader/http/http.c; (2) a long URL sent by a web server when AlsaPlayer is seeking a media file for the playlist, which triggers overflows in new_list_item and CbUpdated in interface/gtk/PlaylistWindow.cpp; and (3) a long response sent by a CDDB server, which triggers an overflow in cddb_lookup in input/ccda/cdda_engine.c.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | alsaplayer | 0.99.76-9 | — |
| Debian 13 | alsaplayer | 0.99.76-9 | — |
| Debian 12 | alsaplayer | 0.99.76-9 | — |
| Debian 3.1 | alsaplayer | 0.99.76-0.3sarge1 | DSA-1179-1 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- AlsaPlayer 0.99.x - Multiple Buffer Overflow Vulnerabilities EDB-28367 · dos · Aug 9, 2006 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Advisories 1
- DSA-1179-1 alsaplayer Debian Security (DSA / DLA) · Mar 9, 2026
References
- 19450 vdb-entry
- 27883 vdb-entry
- 1356 third-party-advisory
- 27885 vdb-entry
- 27884 vdb-entry
- 21749 third-party-advisory
- alsaplayer-reconnect-bo(28306) vdb-entry
- 22018 third-party-advisory
- 20060809 Multiple buffer-overflows in AlsaPlayer 0.99.76 mailing-list
- http://aluigi.altervista.org/adv/alsapbof-adv.txt
- 21422 third-party-advisory
- GLSA-200608-24 vendor-advisory
- SUSE-SR:2006:021 vendor-advisory
- DSA-1179 vendor-advisory
- alsaplayer-cddblookup-bo(28308) vdb-entry
- alsaplayer-gtkplaylist-bo(28307) vdb-entry
- ADV-2006-3235 vdb-entry
- 20060809 Multiple buffer-overflows in AlsaPlayer 0.99.76 mailing-list
- 21639 third-party-advisory