lighttpd before 1.4.33 does not check the return value of the (1) setuid, (2) setgid, or (3) setgroups functions, which might cause lighttpd to run as root if it is restarted and allows remote attackers to gain privileges, as demonstrated by multiple calls to the clone function that cause setuid to fail when the user process limit is reached.
CVSS Details
- CVSS 3.1 Base Score: 9.8
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade lighttpd | Aug 30, 2017 | Nov 20, 2013 |
| Debian | — | Upgrade lighttpd | Jul 30, 2024 | Nov 20, 2013 |
| Freebsd | — | Upgrade lighttpd | Dec 10, 2025 | Feb 14, 2014 |
| Gentoo Linux | — | Upgrade www-servers/lighttpd. | Oct 30, 2017 | Nov 20, 2013 |
| Http Lighttpd | — | Upgrade to the latest version of lighttpd | Dec 8, 2014 | Nov 20, 2013 |
| Suse | — | Upgrade lighttpd-mod_geoipUpgrade lighttpd-mod_magnetUpgrade lighttpd-mod_cmlUpgrade lighttpd-mod_webdavUpgrade lighttpdUpgrade lighttpd-mod_trigger_b4_dlUpgrade lighttpd-mod_rrdtoolUpgrade lighttpd-mod_mysql_vhost | Jan 16, 2014 | Nov 20, 2013 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub