Lighttpd 1.4.56 至 1.4.58 版本允许远程攻击者造成拒绝服务(因连接卡住导致 CPU 消耗),原因是 connections.c 中的 connection_read_header_more 存在一处拼写错误,破坏了在大型标头上使用多次读取操作的功能。
$ python3 lighttpd_cve_2022_30780_checker.py http://172.17.0.2
[!] Target: http://172.17.0.2 Lighttpd version: 1.4.56 Vulnerable: True
https://github.com/p0dalirius/CVE-2022-30780-lighttpd-denial-of-service