{"id":"CVE-2018-20103","details":"An issue was discovered in dns.c in HAProxy through 1.8.14. In the case of a compressed pointer, a crafted packet can trigger infinite recursion by making the pointer point to itself, or create a long chain of valid pointers resulting in stack exhaustion.","modified":"2026-03-12T22:49:38.970299Z","published":"2018-12-12T17:29:00.293Z","related":["SUSE-SU-2019:0061-1","openSUSE-SU-2019:0044-1","openSUSE-SU-2024:10839-1"],"references":[{"type":"WEB","url":"http://git.haproxy.org/?p=haproxy.git%3Ba=commit%3Bh=58df5aea0a0c926b2238f65908f5e9f83d1cca25"},{"type":"WEB","url":"https://lists.debian.org/debian-lts-announce/2022/05/msg00045.html"},{"type":"ADVISORY","url":"http://www.securityfocus.com/bid/106280"},{"type":"ADVISORY","url":"https://access.redhat.com/errata/RHBA-2019:0326"},{"type":"ADVISORY","url":"https://access.redhat.com/errata/RHBA-2019:0327"},{"type":"ADVISORY","url":"https://access.redhat.com/errata/RHSA-2019:1436"},{"type":"ADVISORY","url":"https://usn.ubuntu.com/3858-1/"}],"affected":[{"database_specific":{"unresolved_ranges":[{"events":[{"introduced":"0"},{"last_affected":"1.8.14"}]},{"events":[{"introduced":"0"},{"last_affected":"16.04"}]},{"events":[{"introduced":"0"},{"last_affected":"18.04"}]},{"events":[{"introduced":"0"},{"last_affected":"18.10"}]},{"events":[{"introduced":"0"},{"last_affected":"3.11"}]},{"events":[{"introduced":"0"},{"last_affected":"1.8.14."}]}],"source":"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2018-20103.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"}]}