CVE Vulnerabilities

CVE-2019-5097

Loop with Unreachable Exit Condition ('Infinite Loop')

Published: Dec 03, 2019 | Modified: Jun 17, 2022
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
Ubuntu

A denial-of-service vulnerability exists in the processing of multi-part/form-data requests in the base GoAhead web server application in versions v5.0.1, v.4.1.1 and v3.6.5. A specially crafted HTTP request can lead to an infinite loop in the process. The request can be unauthenticated in the form of GET or POST requests and does not require the requested resource to exist on the server.

Weakness

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

Affected Software

Name Vendor Start Version End Version
Goahead Embedthis 3.6.5 (including) 3.6.5 (including)
Goahead Embedthis 4.1.1 (including) 4.1.1 (including)
Goahead Embedthis 5.0.1 (including) 5.0.1 (including)

References