CVE-2015-0278
libuv before 0.10.34 does not properly drop group privileges, which allows context-dependent...
libuv before 0.10.34 does not properly drop group privileges, which allows context-dependent attackers to gain privileges via unspecified vectors.
Exploit likelihood
What each source reports
NVD Score used
10.0
libuv before 0.10.34 does not properly drop group privileges, which allows context-dependent attackers to gain privileges via unspecified vectors.
- Record
CVE-2015-0278- CVSS 2.0
- 10.0 High
AV:N/AC:L/Au:N/C:C/I:C/A:C - Weakness
- CWE-273
- Updated
- 2026-11-02
CVE List No score
libuv before 0.10.34 does not properly drop group privileges, which allows context-dependent attackers to gain privileges via unspecified vectors.
- Record
CVE-2015-0278- Updated
- 2026-11-02
EUVDEUVD-2015-0291 No score
libuv before 0.10.34 does not properly drop group privileges, which allows context-dependent attackers to gain privileges via unspecified vectors.
- Record
EUVD-2015-0291- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-hmvq-6hjm-q8hj No score
libuv before 0.10.34 does not properly drop group privileges, which allows context-dependent...
libuv before 0.10.34 does not properly drop group privileges, which allows context-dependent attackers to gain privileges via unspecified vectors.
- Record
GHSA-hmvq-6hjm-q8hj- Weakness
- CWE-273
- Updated
- 2026-11-02
OSVMGASA-2015-0186 No score
Updated nodejs packages fix security vulnerabilities
Updated nodejs package fixes security vulnerability:
It was found that libuv does not call setgoups before calling setuid/setgid. This may potentially allow an attacker to gain elevated privileges (CVE-2015-0278).
The libuv library is bundled with nodejs, and a fixed version of libuv is included with nodejs as of version 0.10.37. The nodejs package has been updated to version 0.10.38 to fix this issue, as well as several other bugs.
- Record
MGASA-2015-0186- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
nodejsMageia:4 |
before 0.10.38-1.mga4 | 0.10.38-1.mga4 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2015-0278 is a high vulnerability (CVSS 10.0) in Libuv Project Libuv, published May 5, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.24%, the 88th percentile. Fixed in nodejs 0.10.38-1.mga4.
References
groups.google.com/forum
mandriva.com/security/advisories?name=MDVSA-2015:228
advisories.mageia.org/MGASA-2015-0186.html
lists.fedoraproject.org/pipermail/package-announce/2015-February/150526.html
github.com/libuv/libuv/pull/215
github.com/libuv/libuv/commit/66ab38918c911bcff025562cf06237d7fedaba0c
Show 9 moreShow less
security.gentoo.org/glsa/201611-10
nvd.nist.gov/vuln/detail/CVE-2015-0278
github.com/advisories/GHSA-hmvq-6hjm-q8hj
bugs.mageia.org/show_bug.cgi?id=15405
blog.nodejs.org/2014/12/17/node-v0-10-34-stable
blog.nodejs.org/2014/12/23/node-v0-10-35-stable
blog.nodejs.org/2015/01/26/node-v0-10-36-stable
blog.nodejs.org/2015/03/14/node-v0-10-37-stable
blog.nodejs.org/2015/03/23/node-v0-10-38-maintenance