{"affected":[{"ecosystem_specific":{"binaries":[{"haproxy":"1.8.15~git0.6b6a350a-3.6.2"}]},"package":{"ecosystem":"SUSE:Linux Enterprise High Availability Extension 15","name":"haproxy","purl":"pkg:rpm/suse/haproxy&distro=SUSE%20Linux%20Enterprise%20High%20Availability%20Extension%2015"},"ranges":[{"events":[{"introduced":"0"},{"fixed":"1.8.15~git0.6b6a350a-3.6.2"}],"type":"ECOSYSTEM"}]}],"aliases":[],"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","id":"SUSE-SU-2019:0061-1","modified":"2019-01-10T15:33:37Z","published":"2019-01-10T15:33:37Z","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"}],"related":["CVE-2018-20102","CVE-2018-20103"],"summary":"Security update for haproxy","upstream":["CVE-2018-20102","CVE-2018-20103"]}