CVE Vulnerabilities

CVE-2021-33294

Loop with Unreachable Exit Condition ('Infinite Loop')

Published: Jul 18, 2023 | Modified: Nov 21, 2024
CVSS 3.x
5.5
MEDIUM
Source:
NVD
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
CVSS 2.x
RedHat/V2
RedHat/V3
6.2 MODERATE
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Ubuntu
LOW
root.io logo minimus.io logo echo.ai logo

In elfutils 0.183, an infinite loop was found in the function handle_symtab in readelf.c .Which allows attackers to cause a denial of service (infinite loop) via crafted file.

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
ElfutilsElfutils_project0.183 (including)0.183 (including)
ElfutilsUbuntubionic*
ElfutilsUbuntuesm-infra-legacy/trusty*
ElfutilsUbuntuesm-infra/bionic*
ElfutilsUbuntuesm-infra/focal*
ElfutilsUbuntuesm-infra/xenial*
ElfutilsUbuntufocal*
ElfutilsUbuntukinetic*
ElfutilsUbuntutrusty*
ElfutilsUbuntutrusty/esm*
ElfutilsUbuntuupstream*
ElfutilsUbuntuxenial*

References