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.
| 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_rrdtoolUpgrade lighttpd-mod_mysql_vhostUpgrade lighttpd-mod_trigger_b4_dlUpgrade lighttpdUpgrade lighttpd-mod_webdavUpgrade lighttpd-mod_geoipUpgrade lighttpd-mod_cmlUpgrade lighttpd-mod_magnet | Jan 16, 2014 | Nov 20, 2013 |
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