CVE-2022-24863

http-swagger is an open source wrapper to automatically generate RESTful API documentation with Swagger 2.0. In versions of http-swagger prior to 1.2.6 an attacker may perform a denial of service attack consisting of memory exhaustion on the host system. The cause of the memory exhaustion is down to improper handling of http methods. Users are advised to upgrade. Users unable to upgrade may to restrict the path prefix to the "GET" method as a workaround.
Configurations

Configuration 1 (hide)

cpe:2.3:a:http-swagger_project:http-swagger:*:*:*:*:*:*:*:*

History

21 Nov 2024, 06:51

Type Values Removed Values Added
References () https://github.com/swaggo/http-swagger/commit/b7d83e8fba85a7a51aa7e45e8244b4173f15049e - Patch, Third Party Advisory () https://github.com/swaggo/http-swagger/commit/b7d83e8fba85a7a51aa7e45e8244b4173f15049e - Patch, Third Party Advisory
References () https://github.com/swaggo/http-swagger/pull/62 - Third Party Advisory () https://github.com/swaggo/http-swagger/pull/62 - Third Party Advisory
References () https://github.com/swaggo/http-swagger/releases/tag/v1.2.6 - Release Notes, Third Party Advisory () https://github.com/swaggo/http-swagger/releases/tag/v1.2.6 - Release Notes, Third Party Advisory
References () https://github.com/swaggo/http-swagger/security/advisories/GHSA-xg75-q3q5-cqmv - Third Party Advisory () https://github.com/swaggo/http-swagger/security/advisories/GHSA-xg75-q3q5-cqmv - Third Party Advisory

Information

Published : 2022-04-18 19:15

Updated : 2024-11-21 06:51


NVD link : CVE-2022-24863

Mitre link : CVE-2022-24863

CVE.ORG link : CVE-2022-24863


JSON object : View

Products Affected

http-swagger_project

  • http-swagger
CWE
CWE-400

Uncontrolled Resource Consumption

CWE-755

Improper Handling of Exceptional Conditions