{"id":"SUSE-SU-2019:0061-1","summary":"Security update for haproxy","details":"This update for haproxy to version 1.8.15 fixes the following issues:\n\nSecurity issues fixed:\n\n- CVE-2018-20102: Fixed an out-of-bounds read in dns_validate_dns_response(),\n  which allowed for memory disclosure (bsc#1119368)\n- CVE-2018-20103: Fixed an infinite recursion via crafted packet allows stack\n  exhaustion and denial of service (bsc#1119419)\n\nOther notable bug fixes:\n\n- Fix off-by-one write in dns_validate_dns_response()\n- Fix out-of-bounds read via signedness error in dns_validate_dns_response()\n- Prevent out-of-bounds read in dns_validate_dns_response()\n- Prevent out-of-bounds read in dns_read_name()\n- Prevent stack-exhaustion via recursion loop in dns_read_name\n\nFor a full list of changes, please refer to:\n  https://www.haproxy.org/download/1.8/src/CHANGELOG\n","modified":"2026-03-11T07:01:53.623440Z","published":"2019-01-10T15:33:37Z","related":["CVE-2018-20102","CVE-2018-20103"],"upstream":["CVE-2018-20102","CVE-2018-20103"],"references":[{"type":"ADVISORY","url":"https://www.suse.com/support/update/announcement/2019/suse-su-20190061-1/"},{"type":"REPORT","url":"https://bugzilla.suse.com/1119368"},{"type":"REPORT","url":"https://bugzilla.suse.com/1119419"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2018-20102"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2018-20103"}],"affected":[{"package":{"name":"haproxy","ecosystem":"SUSE:Linux Enterprise High Availability Extension 15","purl":"pkg:rpm/suse/haproxy&distro=SUSE%20Linux%20Enterprise%20High%20Availability%20Extension%2015"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.8.15~git0.6b6a350a-3.6.2"}]}],"ecosystem_specific":{"binaries":[{"haproxy":"1.8.15~git0.6b6a350a-3.6.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2019:0061-1.json"}}],"schema_version":"1.7.5"}