CVE-2018-19115

Priority
Description
keepalived before 2.0.7 has a heap-based buffer overflow when parsing HTTP
status codes resulting in DoS or possibly unspecified other impact, because
extract_status_code in lib/html.c has no validation of the status code and
instead writes an unlimited amount of data to the heap.
Assigned-to
mdeslaur
Notes
Package
Upstream:released (2.0.9)
Ubuntu 12.04 ESM (Precise Pangolin):released (1:1.2.2-3ubuntu1.2)
Ubuntu 14.04 ESM (Trusty Tahr):released (1:1.2.7-1ubuntu1+esm1)
Ubuntu 16.04 LTS (Xenial Xerus):released (1:1.2.24-1ubuntu0.16.04.2)
Ubuntu 18.04 LTS (Bionic Beaver):released (1:1.3.9-1ubuntu0.18.04.2)
Ubuntu 19.10 (Eoan Ermine):not-affected (1:2.0.10-1)
Patches:
Upstream:https://github.com/acassen/keepalived/commit/f28015671a4b04785859d1b4b1327b367b6a10e9
More Information

Updated: 2020-03-18 22:51:58 UTC (commit 2ea7df7bd1e69e1e489978d2724a936eb3faa1b8)