CVE Vulnerabilities

CVE-2019-25040

Loop with Unreachable Exit Condition ('Infinite Loop')

Published: Apr 27, 2021 | Modified: Nov 21, 2024
CVSS 3.x
7.5
HIGH
Source:
NVD
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.x
5 MEDIUM
AV:N/AC:L/Au:N/C:N/I:N/A:P
RedHat/V2
RedHat/V3
7.5 MODERATE
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Ubuntu
MEDIUM
root.io logo minimus.io logo echo.ai logo

Unbound before 1.9.5 allows an infinite loop via a compressed name in dname_pkt_copy. NOTE: The vendor disputes that this is a vulnerability. Although the code may be vulnerable, a running Unbound installation cannot be remotely or locally exploited

Weakness

The product contains an iteration or loop with an exit condition that cannot be reached, i.e., an infinite loop.

Affected Software

NameVendorStart VersionEnd Version
UnboundNlnetlabs*1.9.5 (excluding)
Red Hat Enterprise Linux 8RedHatunbound-0:1.7.3-15.el8*
Red Hat Enterprise Linux 8.2 Extended Update SupportRedHatunbound-0:1.7.3-12.el8_2*
UnboundUbuntubionic*
UnboundUbuntuesm-infra/bionic*
UnboundUbuntuesm-infra/focal*
UnboundUbuntufocal*
UnboundUbuntutrusty*
UnboundUbuntuupstream*
UnboundUbuntuxenial*

References