CVE-2008-0008
Mandriva Linux Security Advisory 2008-027
Severity Score
Exploit Likelihood
Affected Versions
Public Exploits
1Exploited in Wild
-Decision
Descriptions
The pa_drop_root function in PulseAudio 0.9.8, and a certain 0.9.9 build, does not check return values from (1) setresuid, (2) setreuid, (3) setuid, and (4) seteuid calls when attempting to drop privileges, which might allow local users to gain privileges by causing those calls to fail via attacks such as resource exhaustion.
La función pa_drop_root en PulseAudio versión 0.9.8, y una cierta build 0.9.9, no comprueba los valores de retorno de llamadas (1) setresuid, (2) setreuid, (3) setuid y (4) seteuid, cuando intenta perder privilegios, lo que podría permitir a usuarios locales alcanzar privilegios causando que esas llamadas fallen por ataques tales como el agotamiento de recursos.
Marcus Meissner from SUSE reported that the pa_drop_root() function does not properly check the return value of the system calls setuid(), seteuid(), setresuid() and setreuid() when dropping its privileges. Versions less than 0.9.9 are affected.
CVSS Scores
SSVC
- Decision:-
Timeline
- 2007-12-03 CVE Reserved
- 2008-01-26 CVE Published
- 2024-08-07 CVE Updated
- 2024-08-07 First Exploit
- 2025-03-30 EPSS Updated
- ---------- Exploited in Wild
- ---------- KEV Due Date
CWE
- CWE-20: Improper Input Validation
CAPEC
References (18)
URL | Tag | Source |
---|---|---|
http://bugs.gentoo.org/show_bug.cgi?id=207214 | Third Party Advisory | |
http://www.securityfocus.com/bid/27449 | Third Party Advisory | |
https://bugzilla.novell.com/show_bug.cgi?id=347822 | Issue Tracking | |
https://bugzilla.redhat.com/show_bug.cgi?id=425481 | Issue Tracking | |
https://exchange.xforce.ibmcloud.com/vulnerabilities/39992 | Vdb Entry | |
https://tango.0pointer.de/pipermail/pulseaudio-discuss/2008-January/001228.html | Broken Link |
URL | Date | SRC |
---|---|---|
http://pulseaudio.org/changeset/2100 | 2024-08-07 |
URL | Date | SRC |
---|
URL | Date | SRC |
---|---|---|
http://secunia.com/advisories/28608 | 2024-01-09 | |
http://secunia.com/advisories/28623 | 2024-01-09 | |
http://secunia.com/advisories/28738 | 2024-01-09 | |
http://secunia.com/advisories/28952 | 2024-01-09 | |
http://security.gentoo.org/glsa/glsa-200802-07.xml | 2024-01-09 | |
http://www.debian.org/security/2008/dsa-1476 | 2024-01-09 | |
http://www.mandriva.com/security/advisories?name=MDVSA-2008:027 | 2024-01-09 | |
http://www.ubuntu.com/usn/usn-573-1 | 2024-01-09 | |
http://www.vupen.com/english/advisories/2008/0283 | 2024-01-09 | |
https://www.redhat.com/archives/fedora-package-announce/2008-January/msg00852.html | 2024-01-09 | |
https://www.redhat.com/archives/fedora-package-announce/2008-January/msg00869.html | 2024-01-09 |
Affected Vendors, Products, and Versions
Vendor | Product | Version | Other | Status | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Vendor | Product | Version | Other | Status | <-- --> | Vendor | Product | Version | Other | Status |
Pulseaudio Search vendor "Pulseaudio" | Pulseaudio Search vendor "Pulseaudio" for product "Pulseaudio" | 0.9.6 Search vendor "Pulseaudio" for product "Pulseaudio" and version "0.9.6" | - |
Affected
| in | Mandrakesoft Search vendor "Mandrakesoft" | Mandrake Linux Search vendor "Mandrakesoft" for product "Mandrake Linux" | 2007.1 Search vendor "Mandrakesoft" for product "Mandrake Linux" and version "2007.1" | - |
Safe
|
Pulseaudio Search vendor "Pulseaudio" | Pulseaudio Search vendor "Pulseaudio" for product "Pulseaudio" | 0.9.6 Search vendor "Pulseaudio" for product "Pulseaudio" and version "0.9.6" | - |
Affected
| in | Mandrakesoft Search vendor "Mandrakesoft" | Mandrake Linux Search vendor "Mandrakesoft" for product "Mandrake Linux" | 2007.1 Search vendor "Mandrakesoft" for product "Mandrake Linux" and version "2007.1" | x86_64 |
Safe
|
Pulseaudio Search vendor "Pulseaudio" | Pulseaudio Search vendor "Pulseaudio" for product "Pulseaudio" | 0.9.6 Search vendor "Pulseaudio" for product "Pulseaudio" and version "0.9.6" | - |
Affected
| in | Mandrakesoft Search vendor "Mandrakesoft" | Mandrake Linux Search vendor "Mandrakesoft" for product "Mandrake Linux" | 2008.0 Search vendor "Mandrakesoft" for product "Mandrake Linux" and version "2008.0" | - |
Safe
|
Pulseaudio Search vendor "Pulseaudio" | Pulseaudio Search vendor "Pulseaudio" for product "Pulseaudio" | 0.9.6 Search vendor "Pulseaudio" for product "Pulseaudio" and version "0.9.6" | - |
Affected
| in | Mandrakesoft Search vendor "Mandrakesoft" | Mandrake Linux Search vendor "Mandrakesoft" for product "Mandrake Linux" | 2008.0 Search vendor "Mandrakesoft" for product "Mandrake Linux" and version "2008.0" | x86_64 |
Safe
|
Pulseaudio Search vendor "Pulseaudio" | Pulseaudio Search vendor "Pulseaudio" for product "Pulseaudio" | 0.9.6 Search vendor "Pulseaudio" for product "Pulseaudio" and version "0.9.6" | - |
Affected
| in | Redhat Search vendor "Redhat" | Fedora Search vendor "Redhat" for product "Fedora" | 7 Search vendor "Redhat" for product "Fedora" and version "7" | - |
Safe
|
Pulseaudio Search vendor "Pulseaudio" | Pulseaudio Search vendor "Pulseaudio" for product "Pulseaudio" | 0.9.6 Search vendor "Pulseaudio" for product "Pulseaudio" and version "0.9.6" | - |
Affected
| in | Redhat Search vendor "Redhat" | Fedora Search vendor "Redhat" for product "Fedora" | 8 Search vendor "Redhat" for product "Fedora" and version "8" | - |
Safe
|
Pulseaudio Search vendor "Pulseaudio" | Pulseaudio Search vendor "Pulseaudio" for product "Pulseaudio" | 0.9.8 Search vendor "Pulseaudio" for product "Pulseaudio" and version "0.9.8" | - |
Affected
| in | Mandrakesoft Search vendor "Mandrakesoft" | Mandrake Linux Search vendor "Mandrakesoft" for product "Mandrake Linux" | 2007.1 Search vendor "Mandrakesoft" for product "Mandrake Linux" and version "2007.1" | - |
Safe
|
Pulseaudio Search vendor "Pulseaudio" | Pulseaudio Search vendor "Pulseaudio" for product "Pulseaudio" | 0.9.8 Search vendor "Pulseaudio" for product "Pulseaudio" and version "0.9.8" | - |
Affected
| in | Mandrakesoft Search vendor "Mandrakesoft" | Mandrake Linux Search vendor "Mandrakesoft" for product "Mandrake Linux" | 2007.1 Search vendor "Mandrakesoft" for product "Mandrake Linux" and version "2007.1" | x86_64 |
Safe
|
Pulseaudio Search vendor "Pulseaudio" | Pulseaudio Search vendor "Pulseaudio" for product "Pulseaudio" | 0.9.8 Search vendor "Pulseaudio" for product "Pulseaudio" and version "0.9.8" | - |
Affected
| in | Mandrakesoft Search vendor "Mandrakesoft" | Mandrake Linux Search vendor "Mandrakesoft" for product "Mandrake Linux" | 2008.0 Search vendor "Mandrakesoft" for product "Mandrake Linux" and version "2008.0" | - |
Safe
|
Pulseaudio Search vendor "Pulseaudio" | Pulseaudio Search vendor "Pulseaudio" for product "Pulseaudio" | 0.9.8 Search vendor "Pulseaudio" for product "Pulseaudio" and version "0.9.8" | - |
Affected
| in | Mandrakesoft Search vendor "Mandrakesoft" | Mandrake Linux Search vendor "Mandrakesoft" for product "Mandrake Linux" | 2008.0 Search vendor "Mandrakesoft" for product "Mandrake Linux" and version "2008.0" | x86_64 |
Safe
|
Pulseaudio Search vendor "Pulseaudio" | Pulseaudio Search vendor "Pulseaudio" for product "Pulseaudio" | 0.9.8 Search vendor "Pulseaudio" for product "Pulseaudio" and version "0.9.8" | - |
Affected
| in | Redhat Search vendor "Redhat" | Fedora Search vendor "Redhat" for product "Fedora" | 7 Search vendor "Redhat" for product "Fedora" and version "7" | - |
Safe
|
Pulseaudio Search vendor "Pulseaudio" | Pulseaudio Search vendor "Pulseaudio" for product "Pulseaudio" | 0.9.8 Search vendor "Pulseaudio" for product "Pulseaudio" and version "0.9.8" | - |
Affected
| in | Redhat Search vendor "Redhat" | Fedora Search vendor "Redhat" for product "Fedora" | 8 Search vendor "Redhat" for product "Fedora" and version "8" | - |
Safe
|