[core] bounds check while url-decoding
(thx helmut) do not read-ahead past '\0' while url-decoding lighttpd 1.4.60 could previously have read one byte of potentially uninitialized data. lighttpd detects the '\0' so there is no exposure of data. This also can not cause a crash in lighttpd 1.4.60 due to how lighttpd 1.4.60 allocates memory for buffers in sizes (power-2 + 1), and typical system malloc alignment of 4- or 8- bytes.master
parent
575665ad88
commit
07c8a6f056
Loading…
Reference in New Issue