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

27 Apr 2022, 13:31

Type Values Removed Values Added
CVSS v2 : unknown
v3 : unknown
v2 : 7.8
v3 : 7.5
References (MISC) https://github.com/swaggo/http-swagger/releases/tag/v1.2.6 - (MISC) https://github.com/swaggo/http-swagger/releases/tag/v1.2.6 - Release Notes, Third Party Advisory
References (CONFIRM) https://github.com/swaggo/http-swagger/security/advisories/GHSA-xg75-q3q5-cqmv - (CONFIRM) https://github.com/swaggo/http-swagger/security/advisories/GHSA-xg75-q3q5-cqmv - Third Party Advisory
References (MISC) https://github.com/swaggo/http-swagger/pull/62 - (MISC) https://github.com/swaggo/http-swagger/pull/62 - Third Party Advisory
References (MISC) https://github.com/swaggo/http-swagger/commit/b7d83e8fba85a7a51aa7e45e8244b4173f15049e - (MISC) https://github.com/swaggo/http-swagger/commit/b7d83e8fba85a7a51aa7e45e8244b4173f15049e - Patch, Third Party Advisory
CWE CWE-755
CPE cpe:2.3:a:http-swagger_project:http-swagger:*:*:*:*:*:*:*:*

18 Apr 2022, 20:15

Type Values Removed Values Added
Summary 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. 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.

18 Apr 2022, 19:15

Type Values Removed Values Added
New CVE

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