CVE-2024-4227 Details
Description
In Genivia gSOAP with a specific configuration an unauthenticated remote attacker can generate a high CPU load when forcing to parse an XML having duplicate ID attributes which can lead to a DoS.
A denial-of-service vulnerability has been identified in Genivia gSOAP, specifically in versions prior to 2.8.133. When certain options are used with the gSOAP tools 'wsdl2h' or 'soapcpp2', an unauthenticated remote attacker can induce a high CPU load by forcing the parser to process XML files containing duplicate ID attributes. This issue can arise when the software is compiled with specific flags and the resulting application is exposed to crafted XML data.
Users are advised to upgrade to gSOAP version 2.8.133 or later. For those using versions 2.7.x to 2.8.x, a recent update can be downloaded from the official gSOAP download page.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Jan 15, 2025CISA-ADP
Assessed Jan 15, 2025References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://sourceforge.net/p/gsoap2/code/HEAD/tree/changelog.md | [email protected] | Broken LinkVendor |
| https://www.genivia.com/advisory.html#Upgrade_recommendation_when_option_-c++11_is_used_to_generate_C++11_source_code | [email protected] | AdvisoryRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-834 | Excessive Iteration | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Genivia gSOAP | <= 2.8.120 (semver) |
CPE
Remediation
| |
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Jan 15, 2025 | New CVE Received | [email protected] |
Volerion