CVE-2008-2040
Stack-based buffer overflow in the HTTP::getAuthUserPass function (core/common/http.cpp) in...
Stack-based buffer overflow in the HTTP::getAuthUserPass function (core/common/http.cpp) in Peercast 0.1218 and gnome-peercast allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a Basic Authentication string with a long (1) username or (2) password.
Exploit likelihood
What each source reports
NVD Score used
7.5
Stack-based buffer overflow in the HTTP::getAuthUserPass function (core/common/http.cpp) in Peercast 0.1218 and gnome-peercast allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a Basic Authentication string with a long (1) username or (2) password.
- Record
CVE-2008-2040- CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
Stack-based buffer overflow in the HTTP::getAuthUserPass function (core/common/http.cpp) in Peercast 0.1218 and gnome-peercast allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a Basic Authentication string with a long (1) username or (2) password.
- Record
CVE-2008-2040- Updated
- 2026-11-02
EUVDEUVD-2008-2037 No score
Stack-based buffer overflow in the HTTP::getAuthUserPass function (core/common/http.cpp) in Peercast 0.1218 and gnome-peercast allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a Basic Authentication string with a long (1) username or (2) password.
- Record
EUVD-2008-2037- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-98qj-hw8j-wp56 No score
Stack-based buffer overflow in the HTTP::getAuthUserPass function (core/common/http.cpp) in...
Stack-based buffer overflow in the HTTP::getAuthUserPass function (core/common/http.cpp) in Peercast 0.1218 and gnome-peercast allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a Basic Authentication string with a long (1) username or (2) password.
- Record
GHSA-98qj-hw8j-wp56- Weakness
- CWE-119
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
peercastDebian:4.0 |
before 0.1217.toots.20060314-1etch1, plus listed versions 0.1217.toots.20060314-10.1217.toots.20060314-1etch0 |
0.1217.toots.20060314-1etch1 |
gnome-peercastDebian:4.0 From an advisory covering 2 CVEs |
before 0.5.4-1.1etch0, plus listed versions 0.5.4-1.1 |
0.5.4-1.1etch0 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | PeerCast 0.1218 - 'getAuthUserPass' Multiple Buffer Overflow Vulnerabilities | 2008-04-29 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2008-2040 is a high vulnerability (CVSS 7.5) in Peercast, published April 30, 2008. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 14.9%, the 96th percentile. Fixed in peercast 0.1217.toots.20060314-1etch1.
References
security.gentoo.org/glsa/glsa-200807-11.xml
bugs.debian.org/cgi-bin/bugreport.cgi?bug=478680
secunia.com/advisories/30020
debian.org/security/2008/dsa-1583
secunia.com/advisories/30325
bugs.debian.org/cgi-bin/bugreport.cgi?bug=478573
Show 10 moreShow less
secunia.com/advisories/29962
exchange.xforce.ibmcloud.com/vulnerabilities/42092
debian.org/security/2008/dsa-1582
vupen.com/english/advisories/2008/1410/references
secunia.com/advisories/30320
secunia.com/advisories/31182
vupen.com/english/advisories/2008/1409/references
securityfocus.com/bid/28986
nvd.nist.gov/vuln/detail/CVE-2008-2040
github.com/advisories/GHSA-98qj-hw8j-wp56